SUUUPER FLATTERING!
I actually returned for an XL but suuuuper flattering! I have bigger hips/thighs/butt and a little bit of a belly. This makes me feel amazing! hides the belly without making me look like im trying to hide it. Just FYI there is zero stretch and if you have a bigger chest the buttons might separate a bit but im smaller on top so not a problem for me!