We got personalized shirts for each of our 7 grandchildren. Our 5 year old grandson got this one in blue. The shirt seems well made and I really like the soft fabric. He loved the picture and that it had his name on it. The blue is a very pretty vivid blue. It'll be interesting to see how it holds up to repeat washing.