The colors on the shirt are bright and clear.nThe T-shirt material is a thicker grade of material than most T-shirts. The shirt seems to run slightly large. I purchased the small for my grandson and it fit him more like a medium. I am happy with my purchase.