One of the most flattering dresses I've ever owned. Hubby bought it for me for Christmas. I have several other Patty items and they never disappoint. I am 5'5, 150 lbs, muscular build - got a L, but definitely could have went M for a more snug fit. It's a forgiving dress.