Each head is different but for me the Giro Medium helmets fit me well. Head measure 22.75 inches around. I am closer to going to a large and large fit well with a hat or cover. This helmet is well designed and very lightweight. I gave it 4 stars as it is very expensive. Two things I do not skimp on when buying cycling gear, helmets and tires.