I must have bought and returned about 10 long dresses in the last months.  I have been trying to find a dress for a cruise to Cuba.  Since it is so hot there, and bathrooms are a little rustic, I wanted to wear a dress for shore excursions.  Voila, this dress fits the bill. I think. The only negative is it is poly and maybe just a little too hot.  That was the bad.  I find the fabric is lightweight but not sheer. I don't want to wear a slip and this dress doesn't need one.  As for fit, I bought the 2X large.  I am 5' 9" and weight 205 lbs.  The dress brushes the top of my {bare} feet.  It is perfect.  Since I am not busty but more medium size, usually this style will bag a bit too much over the bust.  It is fine.  I am a pear shape and there is plenty of fabric over the hips without any cling and also brushes over my belly.  Actually, I like it so much I just bought another in a different color.  :o)