I purchased these gloves for my 7yr old who is just learning to ride on a Yamaha TTR-50E. The fit of the gloves is great and he is able to take them on and off without issue. Bilt brand equipment has a great warranty. It's not going to be Alpinestars quality, but for the price it's great.