This came one size larger than I had expected. It is comfortable though and has some padding. They would probably not hold up against scrapes at speeds of more than 20 mph.