I have a 58 head and ordered the L as I found another giro helmet to be on the smaller side. Very good fit and ventilation, never been hot after a ride and can forget its on its so light. Only downside, if it can be called that , I have no2 clipped hair , the imprint of the cushion is embedded...