100% Cotton. Semi-fitted. Heavy ribbed neck. Grinding at collar, cuff and hem. Life is good label at exterior back neck. b>