I'm 5'6\" 230 lbs 38DD chest, ordered XL in black. Perfect size for me. It's not tight but also not loose on the chest for me. It cuts in the right place so it's emphasizing chest but hides the belly. It's flowy but not overwhelmingly wide nor it bulky or boxy. Print is bright, didn't fade at all after few washes( I washed on cold, delicate, no dryer, I dry it on a hanger. I wore it on vacation, had many compliments. Plan to buy more colors.