not a bad dress . I am 5'5 and weigh 127 pds. 32C cup.  ordered a size small.  extra small would have been perfect.  Dress is stretchy polyester so the strap around my neck is loose which caused dress to sag a little in the boob area. I could take it to get altered but wonder if alteration will cost more than the dress. Might try a strapless padded bra to take up the slack.