Good enough quality.  We received all patterned jersey-fabric.  They are straight in the leg/hip, so they fit my scrawny 4 year-old well.  I'd say they run a bit smaller than I expected, since he still mostly wears 3T.