These are just a pair of cheap loose fit jeans with a piece of flat (not shaped) padding sewn on inside the knees. Better off buying a decent pair of comfortable jeans and wearing roller blade or hockey knee pads underneath. Probably just as comfortable. I would not complain if these were $15 at Walmart.