I ordered the medium and I would say it fits more like large.  I am 5'7," 145 pounds and D cup but everything fit me a little too loose in the medium size.  The colors are nice and the fabric is good quality.