Cute shirt, would buy again
We bought this for our 3 year old grandson. The shirt itself seems well made and the fabric is nice and soft. Keep in mind that the personalization is just printed on, not embroidered, so I'm expecting some fading. For a toddler's shirt that will be outgrown, not an issue. But if you're buying it for someone that would expect multiple years, I don't know that the name would remain on there. He loved the big letter on it.