Really beautiful color and the cut is very flattering. I am 5'6", 160 lbs, 34D, the large fit perfectly except in the bust. The cups are surprising a little large. Not overly revealing large, but could fit better. I may order the XL to try it out. Overall, I'm very happy with this purchase.