For reference, I am 5'4 about 165 lbs 38C

The material is very soft and slinky, and the color is true to the picture. Very comfortable, and I would say it fits just about right. It's probably just my body type that makes it snug in a few places. As far as length, I find it to be the perfect length for my height. It perfectly covers bum (which is round and full) and then some. I really only plan on wearing this around the house and as a bathing suit coverup for our pool or around the beach, so it's absolutely perfect for ME for that reason.

I give only 3 stars because the hems and stitching... how much I would like to give this a 5 star rating if they would have just sewed it together, what little needed to be sewed. There are several places along the waist tie that the thread had just disappeared... the ends of the ties were straggly... the hemline of the legs were just streaming with thread that should have been holding the hem together, the hem which was open... and the V-was just NOT sewn together as well, no hanging thread to account for coming a loose there, just no stitching at all.

When it all came down to it, I really do love this dress and the material. So I sucked it up, stitched what needed stitching by hand using the thread that was hanging from the skirted part (which is incredibly cheap thread, by the way, it broke twice with hand stitching), and kept the dress. I am contemplating purchasing another dress, this is how much I really do love it. However, I would suggest if you purchase this item, just inspect your item before tossing in the wash... and if you find placing that require mending, decide on if it's worth it to fix with your needle and thread, or return.