I have bought a few pairs of these because my son loves them (or I wouldn't). BUT they are $$ for kids shoes (feet keep growing). Lighter colors stain so fast and are impossible to clean even in the washer. Laces are also prone to falling apart especially at the aglet. That comes off and frays easily! Also, the mesh across the top is easy to tear. Every pair he has gets a rip in that area.