The shirts are made with 100% ring spun cotton. They are also pre-shrunk and garment-dyed.