ALL Spirit of 58 T Shirts are 100% Cotton Premium Quality. Screen-printed using Eco-friendly inks, up to seven different colours.