These shorts are very good quality for the price, they fit well and don't get in the way of any movement. I wear a 34 to a 36 and the large size fit me perfectly. EDIT: I've been using these shorts for almost a year now, the velcro is failing and the shorts will no longer stay fastened. They have seen about 15 uses per month for almost a year. The rest of the shorts still look new and have held up very well. Currently trying to decide if I want to repair the velcro or just get a new pair.