This shirt runs really small. I normally wear a medium, but bought an XL in this shirt. I've never had an XL of anything in my entire life. But, it fits like a normal medium, for me at least.

It's super soft, light, but quality material.  It's perfect for the hot, Arizona summer.  It's another one that's great with jeans or slacks.