100% Polyester, “dry fit” t-shirt. Sizes may run small for some, so if you like your shirts to fit big, you may want to order a size up.