Love 'em. They are form fitting, look modern, and retain its overall shape after washing. Oddly enough though, they seem to shrink a little bit after putting them in the dryer. Got an L which fit perfectly right out of the package. But they were a bit snug after washing them. Back to normal after a few hours of wear though. Again, love how these shirts retain their shape, the stretch material really helps. Surprisingly cool even in the summer heat.  Calvin Klein sizing is not the most forgiving, if you're in between an L and XL and have a few...uh...problem areas on your upper body, consider getting an XL.