Duragloss Sweat Shirts are 50% cotton, 50% polyester. They are embroidered and available in small - XL sizes.