This waist trainer is everything! I ordered a 2XL from reading the reviews. I'm typically a size 14/16 with a 37" waist. I had a hard time getting it on at first, but it's supposed to be snug. I love how flat it makes my lower belly. The only thing I didn't like was that you can see it through clothes. The top under my breast is a bit large so it pokes out some and you can see the bottom seam across your butt in pants and skirts so it's best with loose fitting clothes. It's not uncomfortable, but when I sit down, it pushes my breasts up. Overall I'm pleased though and can already see a difference in my waist after only 4 days!