This dress is very flattering on. I tried it on and would have preferred the medium but they were sold out so I got the small. It fits everywhere but a bit tight on the arms. I am 5'9, 145 for reference. The length and style are super cute on and I love the pockets in the front. Hides the mommy tummy well.