The helmets appear to be fine, they fit reasonably well and appear to be good quality. However, I was not happy with the delivery process. Both deliveries arrived a few days early which was good, but I was not notified that they were being delivered early. When I am told they are being delivered on a Monday I make arrangements so that the delivery doesn't sit on the front porch. Both were delivered on a Friday and no notification. The last one we were out of town until Sunday night so it sat in the front porch until we got home, luckily it didn't get stolen. A hard notification of delivery or an early delivery needs to be made.