Okay, I bought these for my son for christmas. I got them and realized that they were too small. I inspected them closely and notice how well they were made. Great design. Nice tread and good support. The insert was well made and look like it would be very comfortable. I ordered larger size. so i will update the review when my son wears them riding!