Purchased the helmet for my 9 year old son. I should have measured his head first because the sizing is very different than the previous speed flex he was wearing. The youth XL wouldn’t come close to going on his head and he wears a youth L speedflex. I called customer service and they took great care of me. I ordered based of measuring his head and got an adult large. The helmet arrived quickly and fit perfect. The chin strap is super comfortable and easy to adjust. I ended up buying the Douglas ez snaps for the helmet because my son was having trouble buckling the chin strap. The weight of the helmet is incredible. My son loves the way it fits and feels. No more complaining of a sore neck. We start contact with the helmet in August. Thanks for a great product.