Super silky soft Peruvian cotton. This is just the best basic long sleeve tee with a loose fit and cozy feel. You won't want to take it off. Just the right amount of rugged and distressed edges that give it a super cool vibe. The off white is a great white for the change of season.