I would recommend buying a size or two larger. My son is 4.5 years old and slightly above average height and weight. Now he mostly wears 4T. 4T was too small so I went back to 5T. After a few washes I would now like to order him 6 pieces, although he is quite thin, the waistband is a bit tight. Size aside, these are very good pants.
Gioberti Boys' Black Front Dress Pants 👔 - Elegant and Stylish Clothing for Young Gentlemen
47 Review
Kid Nation Solid French Jogger Boys' Clothing
58 Review
Carhartt Boys' Washed Dunagree Realtree Pants - Ideal Boys' Clothing for Outdoor Activities
46 Review
Spotted Zebra Waistband 5 Pocket Pants Boys' Clothing
49 Review
👖 Boys' Outdoor Climbing Convertible Trousers - Waterproof | Clothing
47 Review
🔥 Stay Warm and Active with Rocky Fleece Thermal Underwear Bottoms for Boys
44 Review
Boys' Adidas Active Sports Tricot Athletic Clothing
45 Review
🍉 Fruit of the Loom 6 Pair Cushion Ankle Boys' Clothing: Comfy and Stylish Selection for Active Boys
57 Review