Being the awesome sister that I am LOL... I ordered this shirt for my brother. The quality is great. It's your good old cotton shirt. The t-shirt it self is good cotton fabric. The design is great too. It doesn't seem as though the design will fade or start coming off. We ordered a medium and it does seem true to size but if your one of those in between medium and large I would say go for the large. As far as I know there was no shrinkage of the shirt after drying. Overall this shirt is great. Would recommend.