I have read all reviews and I'm not sure how this would fit a 2x. Im 202 5"1 and I wear a 14 XL in bottoms and a L in tops. This fit me snug but not uncomfortable. If you want a great flow like the picture, this isn't the dress. If you don't mind a snug fit to your hip bone this would be perfect.  A griddle will show I'm the back so, my little mommy pouch is just "hanging" around. My belly button is so defined in this dress. Hopes this helps