I just received this dress yesterday. Ordered it for an upcoming cruise. I am 5'6", 130lbs, 34C. I ordered the Medium in Black.  It fits perfectly with a strapless bra, just barely grazing the ground in bare feet.  The material is a silky T-shirt cotton and drapes very nicely.  The straps are extremely long (when hanging down in front they go to my knees) and can be tied behind the neck or tucked inside the dress and hidden easily.  The black is a true, dark black.