Bought this for our 10 year old who's a HUGE JP fan. The shirt is an adult small, so it's big on him but not so big it becomes awkward to wear or gets in the way. Like other shirts from Fifth Sun, it's a nice soft cotton with beautiful printing- the red is especially vibrant (we found one at a local mega-retailer with the red veering into orange) and pops against the black background. Very happy with the purchase