I am 5'10" curvy 38C and this dress fit perfectly ( teal blue, XL).  I was betting that like most "long" dresses it would hit me mid-calf but nope, it really is floor length--it brushes the floor when I'm barefoot.  If you want a true maxi dress, this is the one for you.