I bought this for my birthday, I had to order express because of the time frame. Once i put the dress on I was in love!!!! It makes your curves pop and it's not to revealing. It flattered all the right curves on my slim body. This is a great dress to wear if you're going out to party or even out to dinner. i would highly recommend this dress to who ever is thinking about buying it.