All our T-shirts are of good quality, pre-shrunk, heavy cotton and are screen printed.