I'm 5'5", 132lbs, 38-29-40, and I bought this dress in a Medium. It fits my curves perfectly and is super flattering. The only negative is that it's a tad too long so I'd be worried to wear flats with it. Otherwise, it's amazing. The fabric is thick and of really good quality and it's super comfortable to wear. I love how the lower part swishes when I walk! When my boyfriend saw it on me, he was floored. He really loved it and kept saying how sexy it was. Another win for PattyBoutik!