My one complaints are that the waistband is a bit wide causing it to roll over sometimes and the elastic on the legs is a little tight. Neither of these things is causing me any real discomfort, so I'd say they are a good purchase. Good price.