a new helmet will give a little, but not much, if the med is snug to get on but feels good when its on then its sounds like a good fit, there are 100's to choose from, hein gerricke usually have a good selection, every helmet is different, try as many as you can and you will find a good fit in the end