I LOVE this dress! I wore it to a military ball and got so many compliments. I shopped all over for an appropriate dress and felt like everything I saw was either too bridesmaidy or too prommy. This dress is simple and elegant...just what I was looking for. And you can't beat the price. I usually wear a size 8 for bottoms and about a 10 for tops, so I went with the 10 and it fit perfectly except for the length. I am about 5'5 and had to get it hemmed. My heels were only about 2 inches high, so if you were higher heels you might not have this issue.