My 5yo daughter wears these all summer under her dresses and skirts. We ordered 4 sets.  The material is heavy and holds up to wear and tear and the colors are dark so stains from her outdoor adventures don't show. Perfect for an active little girl!