Love this dress. But I must say, it was a hassle getting it. The first dress sent was a size 2, which was way too small. I re-ordered the dress in size 4. I was sent a white Tahari dress, not the Calvin Klein dress ordered. Since I wanted the Calvin Klein dress ASAP, I paid an extra shipping charge, which I did not think was fair since the mistake was with Amazon and not me! Even though the dress arrived 3 days after the special occasion that I wanted to wear the dress to, the dress is beautiful. Perfect length with high heels and the fit is fabulous. Outstanding dress for summer. Wish there were phone numbers to resolve these issues.