I ordered this dress thinking it would be a perfect dress for my rehersal dinner for my wedding. This dress is Perfect. I'm 5'8" so I never know how the length of dresses will be. Also, For the price, I was expecting it to look a lot cheaper than it was. I ordered the white one and you can barely see through it. With the right undergarments, this dress will be perfect.