I bought this dress for a family cruise. I wanted to wear it to the Captain's dinner. It was beautiful. Reviews said to order a size up and I'm glad I did. The length was perfect just above the knee, although the hemline  was unfinished. It still looked  great. I just added some diamond drop earring. I have since gone to the website for another purchase.