This shirt appears to be made of durable fabric and has a cool design. Unfortunately, an XL size is too tight on me, even for a base layer. In addition, the sleeves are too loose. Overall, it was a goofy, uncomfortable, unattractive fit. I gave the shirt away.