I bought this for my son (who just turned 4) for Christmas. He absolutely loved it! It's been washed several times, and the colors are still vibrant and there was no shrinkage at all. I was impressed at the quality; often times character t-shirts aren't made this well.