ALL Spirit of 58 T Shirts are 100% Cotton Premium Quality Screen printed using eco-friendly inks, up to seven colours. Spirit of 58 Label sewn in on sleeve and neck.