Great quality materials and construction. The fabric for the shirt is thick, but soft and not too heavy. The Pokémon are twill patches, which look crisp and feel very durable without being stiff or uncomfortable. The sizing and shape of the shirt aren't what I'm to - the torso is wider for its size (I usually wear a M, but after getting the size measurements from customer support I ended up ordering an XS which is just about perfect) and the sleeves are shorter than most of my other shirts. Because of the shape/angle of the sleeves they pull up the shirt and shoulder area with motion, but fall back into place when my arms are back down. All that being said, I like the shirt a lot and am very happy with the quality of it.