I got this shirt in both the short and long sleeve variant, nice quality on the print/logos. The shirt is made of heavy cotton but, is a bit thin(breathable) on the fabric. I would say that it is a medium thickness for a t-shirt. Initially I was hoping for something a bit thicker/warm regardless this will be an awesome shirt for a live concert. ???? Overall I'm very pleased with my purchase.