Moisture wicking material, these shirts are super comfy to wear, even when it's hot out. I wear it around the house it's so comfy. They utilize an all over design, so no matter what angle the ladies are checking you out from, you'll look good. ;)
Medium fits me perfectly (160lbs, 5'10") as a benchmark.