Not as flattering as i had hoped. I'm 5'7" 185lbs 2wks postpartum and ordered the large. I wish the garment was a little longer & a little looser in the back, maybe i should've ordered an XL. I wanted to wear one for my going home outfit, but my belly hung out below the shirt =/  I also don't like the seam that goes across my belly for the bottom ruffle. I do find the nursing capability of the top to be handy though. Maybe as i continue to lose weight it'll fit better.