100% Cotton. The model is wearing a small.