i've been wearing this for about a year now and its 100% held up, the material is such high quality and really thick so i can get away with wearing it during Melbourne winters. I adore the textured graphics, they haven't peeled or faded from the times i've washed and worn it, people also stop me on the street to give me compliments on the shirt whenever i wear it. Though, I'm 5'7 and a rather small build so even the XS was really big on me (i like it that way so its not an issue for me) just make sure to size down if you don't want it oversized.