I am 160 lbs, 36C, and 5'8" (athletic built) and purchased a medium in mint color.  The dress is very flattering (definitely shows off every single curve on the body) and the mint color is very vibrant and beautiful.  I really wanted to like this dress, but unfortunately, I had to return the dress since it did not fit my body type as expected.