I looked everywhere to find gloves small enough for my 2.5 year old who rides a bike, and these do fit him perfectly and he loves them. They also have been great help for the couple spills (as kids always land on their hands) to prevent scrapes. Unfortunately, after using just a couple times and putting on and off with reasonable care, one of the fingers is starting to unravel at the seam, and I predict more fingers will follow looking at the construction of the seams. The Palms are, I think, vinyl, and seem pretty durable and offer good protection. But the back of the hand is a pretty thin, stretchy fabric, that isn't attached all that well to the palm. Too bad because these are otherwise adorable and the perfect size for 2-6 year old hands. I don't think I would buy these again.