Bella + canvas slouchy tee. 65% polyester, 35% viscose. The model is wearing a small.