Perfect!
First, of all, I love the color! The dress hugged in all the right places and was very flattering. I'm really short, so I did hem it. But even after being hemmed it looked fantastic! Had a great time dancing all night at my friend's wedding in this dress!