Overall the quality is very good, the graphics are crisp and bright, I bough an XL after reading other reviews that it ran small for size and I wear a usual Large. This T is somewhat tight fitting and small for an XL sizing. I would not hesitate to purchase this shirt again in a larger size.