I love this dress, it's beautiful and comfortable. Not too long and not too short. I'm 5'3 so I'm hesitant on buying long maxi dresses because most of the time they are too long, not this one though. Oh, and I wore it with flats!