Very thin t shirt, it’s cotton but a super thin quality, the print is good tho I don’t know how it will wash, color is exact to the photo. Poor quality, after one wash the t shirt shrunk so bad that I had to give it to my 8 years old son. The print is good but the t shirt is super thin. Not worth it.