Although I had to order a size up to an Extra Large (which is still on the small side), its a very flattering shirt. Im 57 36DD 165 lbs. I usually wear a Large. The tailored cut is slimming and the back shoulder seam is old school yet stylish. I really love that its snap-button and that the inside of the cuffs are a medium/light denim color. Its super soft and comfortable, despite it being too tight. Im keeping the Extra Large, after having to return a Large, because the off white Marshmallow color compliments me very well. I have a fair complexion and auburn hair. The print and colors look great.