This was very flattering on me, but one of the straps ripped at the seam after only a few hours. It's an easy fix, but I was still very disapointed with the quality. I do have some curves, but I bought the dress in the right size and did not have to squeeze in it at all. If you are wanting to buy this, there are plenty of pros... It's very comfortable, the waistline is just perfect and makes you appear very tiny, the lenght is just right (and I'm 5'1"), but I would recommand reinforcing the seams on both ends of the straps before wearing it.