Just received today, tried it on, great fit, I purchased a large, usually am an XL in most tops, this large still had some tummy room, meaning it wasn't clinging to my tummy that could stand to lose a few pounds, lol. I am a 38 full D cup, fit just right, not too tight. Sleeves were great length. I am 5'7 175 lbs.