They seem to be of decent quality, but I was sent size medium instead of the large I ordered. They looked as though they might fit, and it wasn't worth the effort to return them. They're fairly comfortable when I'm standing or walking, but too tight in the waist when I sit. My advise is that if you get the wrong size, return them immediately.