These are nice fabric but huge. The pair I received are like a 3x. I washed and dried but are still like a 2x.. I ordered xl which should have fit but these fall down even when I turn the waist over and the legs are like elephant legs. Maybe they got the label wrong?