I bought these for my medium height son 8 almost 9 years old. I first bought a size 8 (which by the way says 7/8 on the tag) and it was too small for my son. I returned it and ordered a 10/12 which I think would be insanely large. It was perfect! So if you have an average of almost 9 years, go for 10/12. They are definitely too small. Otherwise the quality is excellent. i love colors They correspond to what you see in the picture. Hope that helps!
Durable Comfort for Boys: Explore 🧦 Hanes Boys' Extra Durable Ankle Socks Multipack
8 Review
👖 Champion Boys Sweatpants: Slim Fit Heritage Collection with Brushed Fleece for Big and Little Boys—Ultimate Comfort for Your Kids
3 Review
👖 C9 Champion Boys' Knit Open Leg Pants - Enhanced SEO-friendly Product Name
3 Review
🔴 Black Russell Athletic Fleece Pullover
3 Review