Really like this helmet. It fits great. I was worried about sizing issues due to other comments, but had no issues. I wear a large helmet and ordered a large. When it arrived I put it on and it fit perfectly. Not too loose not too tight, but the perfect snugness you want from a helmet. The only complaint I have is that the visor snaps aren't that great. It's difficult sometimes to get them lined up and when you think it is snapped securely it's not, but when you do get them snapped properly it stays on just fine.