Manufactured by CSA. 100% Cotton. SIZE: Extra Large Nearly new condition.