I loved this dress and it certainly delivered!!! I took the advice of the reviewers and purchased it a size smaller (it runs big) and it fit perfectly! I am 5' 7 and 160 pounds and the size small fit perfectly! and I didn't even need any shapewear underneath! You will not regret this dress. I paired it with black, satin gloves and got compliments all night!