The quality of the material is nice, and isn’t thin at all. The print is also a good quality, and I don’t expect it to fade. I’m disappointed in the print image itself, though - the photo shown online includes “Sofi Tukker” printed between the faces, but what I received only has “33” throughout and no band name. The faces look great though! I also assumed the sizing would be unisex, such that a large would be slightly oversized on me, but instead it’s snug/fitted. Luckily I can still make it work, but I’d recommend sizing up if you want a more relaxed fit.