Had to buy a size small because that was the only available size at the time of purchase -- fit is a little snug but I guess I'm gonna just have to look sexy. I've already pre-ordered a medium and will keep both. Great shirt, not too thin. Don't sleep on this one! Coonhound approved.