I really like the this dress, but I had to send it back due to it being too small. I usually wear a medium or small so I went with the medium. I am 5'1 and 140 pounds with a cup size of 34B. I had to order a large. Hopefully it will fit!