I buy these consistently for my slim daycare kid that plays hard. They’re super affordable, don’t fade, have fun colors and graphics, (he often gets compliments on them), and they don’t shrink after multiple washes. They’re also lightweight and breathable for summer, and you can mix and match outfits very easily. We seriously have about 30 of them and I will probably continue to buy them for a long while.