Bought this jumpsuit for a work event and I couldn't be happier than I could have imagined. I ordered the XL and I'm so glad I did! My normal size L would be too tight. I do wear spanx shorts in here since I had my baby last year and wanted to make things less wobbly underneath. I have a wide delivery hip, but this style fits it perfectly and makes my waist look small. Very very happy with this suit. Not much stretch, but enough for me to move around comfortably. Definitely recommend.