Very nice quality.  Size 2-4 fit my skinny kid nicely from 4 years old until over 5, and so far a 3 y/o of more average size.  No bagginess at the ankles.  Nice, firm stretch.  Good opacity, not sheer.  They wash well, normal cycles with like colors.  No pilling, no runs or snags.