This is a Bella Canvas long sleeve slouchy tee.  65% Polyester, 35% Viscose. The model is wearing a medium.