Great helmet. Love the function and style. Kept my head warm and protected during ski trip in central New York. I do not necessarly trust the go pro mount. Like others it seems the mount could become dislodged if subjected to moderate force. I would keep a safety line attatched to the gro pro just in case so you dont accidently lose it.Love everything about this helmet EXCEPT the gopro mount. There are two possible ways the mount can come off. 1st the mount itself clips into the helmet. Im fine with that. However the mount to attach the gopro can be removed from the clip. I rode 6 days n it has happened 3 times now. The most recent time i was in the woods and a small branch hit my gopro n it fell off into about 1.5 - 2 feet of powder. It took me a little over 10 minutes to eventually find it. It feels like a ticking time bomb till i lose my gopro. Im going to try and use epoxy pr something to prevent it from coming out in the future.Update: it happened. The Gopro mount fell off of my helmet and i lost my brand new goprohero10. i contacted Giro n their response was sorry we will send you a new mount. You know the same one that sucks and constantly pops off. Unacceptable.I was looking forward to this helmet upgrade: integrated GoPro mount and drop-in inserts for wireless bluetooth headphones, but:The GoPro mount, while stylish, is poorly designed and insecure, held in only by tension on a plastic mount. Given sufficient force, such as with the fall I had, the mount will break lose and your GoPro going airborne. Fortunately, I was able to recover the dislodged mount and camera.Otherwise, the helmet is comfortable and easily adjustable to head size. The mechanism for retaining your goggle strap is effective and easy.But: if you are buying this with the intent of mounting your GoPro or equivalent, just walk away. I'm returning mine.Somewhat smallGood fit with easy adjustments. Small fit my 10 and 12 year olds. Large for me worked great.