These skirts are perfect for ANY classroom setting! The material is durable and comfortable for all-day wear. As my tests showed even after multiple washes, the colors did not fade and the fabric remained intact. The length is just right, not too short or too long, and the various color options make it easy to match with any top. The only downside is that they do run a bit small, so it's recommended to size up. Overall, a great addition to any girl's wardrobe!See full review