I've been eyeing this one for a while. Finally ordered it and I love it! It's slightly fitted in the waist which gives it a nice feminine look. It will pair nicely with pants, jeans or a skirt. I'm 5'7, 180, 36ddd. I ordered the XL and it fits perfectly. Get it!