These are ok. I got a L, and normally wear a M. After I washed them, they are really tight. I would recommend ordering two sizes up. The quality is decent, not the greatest. The front band is comfortable and low, the back band and thigh bands are more of an elastic band, so they kind of cut in. For the price they aren't terrible, especially because I won't be wearing these for too long, but size up!