I love this helmet. Great quality and a reasonable price compared to other brands. Good ventilation. Really nice how the visor comes off so easily. I don't really know about sizing. I previously had a Bell motocross helmet that was a large so I assumed I would take a large on a Bell street bike helmet and it does fit the same.