The cotton-elastane combination is durable and washable. This is the ideal weight to be firm but not hot. We love these pants! Bought a size 5 for our 4 ton girl and they fit great and will probably last another year. Super happy with this purchase! Highly recommend for anyone looking for a durable pair of pants for little girls.