Love this dress.  Very comfortable. I am 5'6 5'7 and most maxi dresses are a little short for me.  This dress was perfect.  I am a D/DD on the top and a large fit perfect.  Length hits the floor so with a little heel or even flat it just above the floor.