I got this in purple and it's beautiful! I'm 5'7 and a medium, and its long enough to be appropriate (I usually find dresses to be a little too short). The tie makes it versatile even if it's a little bit big.
I really love it. It is a beautiful color on tan skin. The only problem I have is my boobs are big so the slit is a bit too low cut for my taste, but I have a lace halter top that I wear with it and it looks adorable.
I would wear it low cut to Vegas or a night out, but not to dinner at a nice restaurant without the lace undershirt. :)
I bought this in red for Christmas time. I fell in love with it when I put it on and came back to order it in black as well! I wear about a size 7 and the medium is perfect. Very flattering fit. It's longer than your fingertips when your arms are down at your sides and I think it's cut so that the back is longer, but it's not a high-low type dress. It compensates for your butt so your bump doesn't make it too short in the back, but it's very natural so it doesn't look like it was cut weird.