I am IN LOVE with this dress! The sizing was perfect! I have 5'8 and the length was not too bad as I was expecting it to be ankle length before it arrived. I plan on buying this in more colors as it is lightweight, perfect for a day at the beach or to wear to my job! so happy with it!