The pants are made of very good materials and are worth the price
Fits perfectly, the pads are tricky to get in at first but it gets easier after you get em in the first time