This shirt is wonderful. It is durable and made to last. I purchased it for my son last year and aside from a little fading, it is holding up extremely well. The material is not too thick and not too thin and the graphics are better than they look in the photo.