I really loved everything about this dress. It flattered my body it felt good on the material is really nice light and flowing. There is a lot of material in the skirt. This is not a dress that I would have ever chosen but the previous reviews enticed me and I'm glad that I picked this dress. I am 5'10 tall and weigh 155 lb and I got a size medium. I wore a three to four inch heel and the dress length was perfect for my height. I would assume anybody that is shorter or not wearing very high heels would need to have it hemmed. I wore this to a wedding and received so many compliments I was blown away.