All of the T-shirts we sell are of the highest quality fabrics - 100% cotton for adult sizes, and a 50/50 blend for youth and children's. Most are screen printed for long wear. Please pay special attention to sizes when ordering. All sizes are Men's unless otherwise specified.