I am 34DD, 140 pounds, and 5'7 I bought the green dress in medium. It fits like a glove. I like the dress the only reason I didn't give it five starts is because I did not realize it was knee length and I usually like my dresses a little above knee length but that is my only complaint. At the end its good purchase.