Great suit!  The style is, as described, a "slim" fit, but I ordered the size recommended on the chart according to my son's measurements (in inches.) and it fits perfectly.  He's 8 years old, but small for his age.  We ordered a size 6.  He usually wears a 6 or 7 in casual clothes from Children's Place and Old Navy. The fabric is quality and the pockets are all functioning.  The pants are adjustable which works out well.  I definitely recommend and will purchase from this seller again the next time my son needs a suit.