The dress was of nice quality, it might snag if caught on something though. Very soft material.
Works well with a strapless bra, covers the bra cups and strap. Not too long or short and the waist is in the perfect spot.
I am 5'8 and 180 lbs. I wear a 38C bra size and size 12 pants. I ordered a Large.