By Outgrow Research · Updated April 2026 · Based on verified measurements from 36+ official brand size charts
If you've ever bought size 6 from two different brands for the same child and had completely different results, you've discovered the central problem of children's clothing: there is no standard sizing system. Every brand sets its own measurements, and the gap between the most generous and most conservatively cut brands at the same label can be enormous.
This guide covers what we found when we verified the measurements behind 36+ brands and simulated 1,000 children across four age bands to establish which brands genuinely run generous or slim — and why the same label produces such different outcomes. The full simulation methodology is documented in Does Kids Clothing Run Big or Small?.
Find Your Child's Size Across All Brands at Once
Enter your child's height and we'll show the correct size for Carter's, Gap, Old Navy, H&M, Zara, M&S, Next and 30+ other brands — side by side, so you can see exactly why the sizes differ.
Find your child's size
Select a brand, enter your child's measurements, and we'll show the right size — plus how long it will last.
Size recommendations are based on official brand size charts and are provided as a guide only. Fit may vary by item, style, and individual child. Outgrow is not responsible for sizing decisions made based on these recommendations.
The "Size 6" Problem
We verified the measurements behind every brand's "size 6" label — or closest equivalent — for boys tops across 16 major US brands. The results show that "size 6" spans a midpoint height range from 113cm at the smallest to 123cm at the largest. That is a 10cm difference between brands using the same label.
For a child at 118cm (approximately 46 inches), here is what "size 6" means at six major US brands:
Size 6 boys tops — height ranges at six major US brands, sorted smallest to largest
| Brand | Size label | Height range | At 118cm / 46 inches |
|---|---|---|---|
| H&M | 116 (6) | 110–116cm / 43–46in | Already outgrown |
| Nike Kids | 6 | 110–116cm / 43–46in | Already outgrown |
| Old Navy | 6 | 114–119cm / 45–47in | Fits well |
| Carter's | 6 | 114–122cm / 45–48in | Fits with room |
| Gap Kids | S (6-7) | 114–130cm / 45–51in | Fits generously |
| Amazon Essentials | 6 | 122–124cm / 48–49in | Too big |
Same label. Six completely different outcomes for the same child. This is why "Carter's runs small" and "H&M runs small" become internet truth — parents are comparing labels, not measurements. Carter's doesn't run small compared to Gap Kids. H&M doesn't run small compared to Old Navy. They just define the same label differently.
The fix is simple: always check the height bracket behind the label, not just the number or age on the tag.
Our Methodology
The findings in this guide come from two sources. First, direct verification of measurements from official brand size charts — every number in our database is checked against the brand's own published data. Second, a Monte Carlo simulation of 1,000 children across four age bands (baby 50–92cm, toddler 92–110cm, kids 108–140cm, older kids 138–165cm), using proportional interpolation within each size bracket to eliminate the bracket position bias that affects simple reference point comparisons.
The simulation cross-brand mean for chest is 0.0cm, waist −0.1cm, and hip +0.1cm — effectively zero, confirming the methodology is correctly normalised. Brands are flagged as generous or slim only when their deviation exceeds 1.0 standard deviation from the cross-brand mean, with confidence ratings based on data completeness. Full method: Does Kids Clothing Run Big or Small?
M&S boys runs the most generous waist of any UK brand
M&S boys waist deviates +5.54cm above the cross-brand mean — the largest generous finding in our entire database of 30+ brands. The gap is consistent across every age group from toddler through older kids.
See the M&S size chartWhich Brands Actually Run Generous or Slim?
The short answer is that most brands sit at the cross-brand average. The widespread belief that H&M runs small, Zara runs small, or George runs generous is not supported by the measurement data. These brands appear in parenting community discussions as outliers because parents are comparing labels rather than measurements.
The brands that do genuinely deviate from average are often surprising.
Brands that run genuinely generous (verified)
| Brand | Measurement | Deviation | Confidence |
|---|---|---|---|
| M&S (boys bottoms) | Waist | +5.54cm (+3.03σ) | HIGH — consistent across all age bands |
| M&S (boys tops) | Chest | +5.60cm (+3.79σ) | HIGH — largest generous finding in database |
| Carter's (bottoms) | Waist | +1.83cm (+1.04σ) | HIGH |
| Nike Kids (boys bottoms) | Waist | +1.79cm (+1.02σ) | HIGH |
| Under Armour (boys bottoms) | Waist | +1.93cm (+1.10σ) | MEDIUM |
| Reima (bottoms) | Hip | +2.97cm (+2.05σ) | HIGH |
| Mayoral (bottoms) | Hip | +2.64cm (+1.82σ) | HIGH |
| Cat & Jack (girls tops) | Chest | +2.31cm (+1.57σ) | MEDIUM |
Brands that run genuinely slim (verified)
| Brand | Measurement | Deviation | Confidence |
|---|---|---|---|
| Uniqlo (girls bottoms) | Waist | −6.26cm (−3.30σ) | MEDIUM — most consistently slim waist |
| Decathlon (boys/girls) | Chest, waist, hip | −3 to −4cm across all | HIGH — slim across every measurement |
| Cat & Jack (bottoms) | Waist | −5.37cm (−2.82σ) | MEDIUM |
| Uniqlo (boys bottoms) | Waist | −4.26cm (−2.23σ) | MEDIUM |
| Old Navy (bottoms) | Hip | −2.58cm (−1.86σ) | HIGH |
| Kiabi (boys/girls) | Chest, waist | −1.9 to −2.9cm | HIGH |
Cross-Brand Comparison at 112cm
Our reference child is 112cm tall with a 53.5cm waist and 58.5cm hip — the midpoint of the kids age band. Here is how the major brands compare for standard bottoms waist at this height:
UK brands at 112cm — boys standard bottoms waist
Verified measurements from official brand size charts
| Brand | Size label | Waist (cm) | vs reference child |
|---|---|---|---|
| M&S | 5-6 Years | 61–62 | +7.5–8.5cm — most generous |
| Next | 5 | 55 | +1.5cm — average |
| Tu (Sainsbury's) | 5-6 Years | 55 | +1.5cm — average |
| Zara Kids | 111-116 | 55 | +1.5cm — average |
| H&M | 116 | 54 | +0.5cm — average |
| Tesco F&F | 5-6Y | 55 | +1.5cm — average |
| George at Asda | 5-6Y | 55 | +1.5cm — average |
| Primark | 5-6Y | 55 | +1.5cm — average |
US brands at 112cm — boys standard bottoms waist
Verified measurements from official brand size charts
| Brand | Size label | Waist (cm) | vs reference child |
|---|---|---|---|
| Under Armour | 6 | 57–60 | +3.5–6.5cm — generous |
| Nike Kids | 6 | 57–58.5 | +3.5–5cm — generous |
| The Children's Place | 6 | 57–58 | +3.5–4.5cm — generous |
| Carter's | 6 | 55.5 | +2cm — slightly generous |
| Wonder Nation | 6 | 54 | +0.5cm — average |
| Gap Kids | S (6-7) | 54 | +0.5cm — average |
| Old Navy | 6 | 53 | Average |
| Cat & Jack | S (6) | 52.7 | −0.8cm — slightly slim |
Sportswear brands (Nike, Under Armour) run generous in the waist at this height — consistent with performance wear designed for movement. Fashion brands (H&M, Zara, Next, Primark, George) all cluster tightly around the average. M&S boys stands dramatically apart from every other UK brand.
US vs UK vs European Sizing: The Key Differences
The most important structural difference between US and European kids clothing is not the cut — it's how the size label is constructed.
US brands (Carter's, Gap Kids, Old Navy, Target) use age-based T-sizing (2T, 3T, 4T) for toddlers transitioning to numeric sizes (4, 5, 6, 7) for older children. The age label is a rough guide and brands are reasonably consistent with each other within the US market.
UK and European brands (H&M, Zara, Next, Primark, M&S) primarily use height in centimetres as the size indicator, with age as a secondary guide. H&M size 116 means the garment is designed for a child up to 116cm — the number is the upper height limit, not a midpoint. This creates immediate confusion for parents used to US age-label sizing.
The practical implication: When buying across US and UK brands for the same child, use height as the common currency. A child at 110cm fits H&M 110-116 and Carter's 5 and Next 4-5 — three different labels, similar height brackets. Always verify the height range behind the label rather than assuming the number corresponds to anything consistent.
What Does 4T vs Size 4 Mean?
4T is designed for toddlers who may still be in nappies — extra room in the seat, shorter rise. Size 4 is for potty-trained children with a slimmer seat and longer rise. They cover similar height ranges (approximately 98–107cm) but different proportions. Most children transition to numeric sizes around age 4–5, and switching to size 4 often provides a better fit for potty-trained children even if they were comfortable in 4T.
The same T-to-numeric transition occurs at each size — 2T vs 2, 3T vs 3. Some brands (Carter's, Gap) sell both for the transitional age range. Others (H&M, Next) don't use T-sizing at all.
How Long Do Kids Clothes Last?
Average wear times based on verified growth rate data across age bands:
| Age range | Average height growth / year | Average wear time per size |
|---|---|---|
| 0–6 months | ~15cm | 6–10 weeks |
| 6–12 months | ~10cm | 2–4 months |
| 1–2 years | ~10–14cm | 3–5 months |
| 2–4 years | ~7–10cm | 5–9 months |
| 4–10 years | ~6–7cm | 8–14 months |
| 10–14 years | ~8–10cm (puberty) | 6–12 months |
These are averages. Children in growth spurts can outgrow a size in half the typical time. The only accurate predictor for a specific child is tracking their individual growth rate — which is what Kids Size Finder does automatically between measurements.
Brand-by-Brand Size Guides
We've published complete verified size charts for each brand below, covering baby through teen sizing, how the brand compares to others at the same height, and simulation findings where available.
US Brands
Carter's
Slightly generous waist (+1.83cm above mean). America's most popular baby brand. Extra hip room in toddler bottoms for nappies. Snug-fit sleepwear runs one size small by design.
Gap Kids
Average — sits at cross-brand mean across chest, waist and hip. Slim, Regular and Husky fits available. Most consistent brand in our simulation (lowest coefficient of variation).
Old Navy
Slim in the hip (−2.58cm, HIGH confidence) — contradicting widespread belief that Old Navy runs generous. Waist is average. Relaxed American cut in chest.
Nike Kids
Generous waist (+1.79cm, HIGH confidence). Girls diverge significantly from boys in alpha sizes — wider chest and hip from XS onwards. No slim fit offered.
Adidas Kids
Average. Fully unisex across all ages — the only major kids brand with identical measurements for boys and girls. Notable 117–122cm height gap with no Adidas size.
Under Armour
Generous waist (+1.93cm, MEDIUM confidence). Youth sizing system (YXS, YSM, YMD, YLG, YXL) replaces numeric sizes from ~119cm. Plus fit from YSM.
The Children's Place
Generous waist — most generous standard waist of US brands at 112cm (57–58cm). Tops sized by height and weight only — no chest measurements published. Husky to size 20H.
Cat & Jack
Generous chest (girls) / slim waist (bottoms). Target's own brand. Slim, Husky and Plus fits. One of the widest fit ranges of any budget US brand.
Wonder Nation
Average. Walmart exclusive. Three fits (Slim, Regular, Husky) at budget price point. One of the most searched kids sizing queries — parents frequently unsure how it compares to other brands.
OshKosh B'Gosh
Slightly generous waist (girls) (+1.76cm, HIGH confidence). Owned by Carter's Inc. and shares similar size chart numbers. Signature denim and overalls run slimmer than standard OshKosh. Size up for toddlers still in nappies.
Primary
Average. Gender-neutral basics with intentionally wide size ranges per label. No T-sizing — just 2, 3, 4, 5. GOTS-certified organic cotton, pre-washed for minimal shrinkage. US and Canada only.
Amazon Essentials
Slim in the hip (older kids) (−4.59cm, MEDIUM confidence). Notable for size 6 covering 122–124cm — the largest "size 6" of any US brand we measured. Online-only, making getting the size right first time more important.
Hanna Andersson
Average. The rare US brand that sizes by height in cm, not age — the label number is the height the garment is designed for. Unisex through the whole range, true to chart. Publishes height and weight only (no chest, waist or hip).
UK Brands
Marks & Spencer
Boys: most generous in database (+5.54cm waist, +5.60cm chest — both #1 in entire simulation). Girls: average to slim in older sizes. Same label, completely different fit depending on gender.
Next
Average. Two parallel sizing systems: single sizes (3, 4, 5...) and dual sizes (3-4, 5-6, 7-8...). Dual sizes span the measurement range between adjacent single sizes. Slim and Plus from size 3.
Primark
Average. Similar height brackets to H&M. In-store only — no online shopping, making size verification more important before visiting. Good school uniform value.
Tu (Sainsbury's)
Average. Three trouser fits available. Height brackets align closely with Next making cross-brand comparisons straightforward.
George at Asda
Average. Budget-friendly with good school uniform range. Height brackets consistent with other major UK brands. Extended fit available.
Tesco F&F
Average. In-store only at Tesco. Height brackets align with the UK average across chest and waist. Good value school uniform and basics range.
International Brands
H&M Kids
Average — sits at cross-brand mean. Widely believed to run small but not supported by measurement data. Uses height-based sizing (number = upper height limit). Size 116 fits up to 116cm. Available globally.
Zara Kids
Average — simulation found Zara at cross-brand mean across chest, waist and hip. The "runs very small" belief is not supported by measurement data. Available globally.
Uniqlo
Consistently slim — most consistently slim waist in our database for girls (−6.26cm, MEDIUM confidence) and boys (−4.26cm). Japanese cut runs narrower than Western equivalents at the same height label. Size up from UK and US brands.
How to Measure Your Child
- Height — stand your child against a flat wall without shoes, feet together, looking straight ahead. Mark the top of the head and measure from the floor. This is the most important measurement for finding the right size at any brand.
- Weight — useful for baby and toddler sizes where build varies significantly at the same height. A morning weight on a digital scale is accurate enough.
- Chest — measure around the fullest part of the chest, tape horizontal and snug, arms relaxed at sides. Important for tops at brands that publish chest data.
- Waist — measure at the natural waist, just above the belly button. Snug but with room to breathe. The most important measurement for choosing between standard and extended fits (Slim, Husky, Plus).
- Hip — measure around the fullest part of the hips and bottom, tape horizontal. Published by most brands for girls bottoms, fewer for boys.
- Foot length — place your child's foot on paper, mark heel and longest toe, measure the distance standing. Always measure both feet and use the larger. More reliable than shoe size conversions between brands.
Frequently Asked Questions
Why are kids clothing sizes so inconsistent across brands?
There is no regulatory standard for children's clothing sizes anywhere in the world. Each brand sets its own measurements based on their target customer's body proportions and fit philosophy. The same age label or size number can cover height ranges that differ by up to 10cm between brands — which is why the same child can be in completely different sizes at different retailers.
Does H&M kids run small?
No — our Monte Carlo simulation of 1,000 children found H&M sits at the cross-brand average for chest, waist and hip. H&M feels small to parents used to US brands because it uses height-based European sizing and a different label convention, not because the measurements themselves are below average. A child who fits Carter's 6 comfortably is not in the wrong size at H&M — they're simply at a different point in H&M's height bracket.
Which kids clothing brand runs the most generous?
For UK brands, M&S boys runs the most generous waist and chest of any brand in our entire database — +5.54cm above the cross-brand mean for waist, consistent across every age group. For US brands, the sportswear brands (Nike Kids, Under Armour) run the most generous waist compared to fashion brands. Reima and Mayoral run the most generous hip of any brand we measured.
Should I buy kids clothes based on age or measurements?
Always use measurements, specifically height. Age labels are inconsistent across brands. A child at 112cm fits size 5 at Next but falls at the top of the 5-6 Years bracket at H&M and Tu. Using height as the primary guide works across every brand regardless of whether they use age labels, height labels or numeric sizes.
What is the difference between 4T and size 4?
4T is designed for toddlers who may still be in nappies — extra room in the seat and a shorter rise. Size 4 is for potty-trained children with a slimmer seat and longer rise. They cover similar height ranges but different proportions. Most children transition to numeric sizes around age 4–5, and the switch to size 4 often provides a better fit even if the child was previously comfortable in 4T.
How do I convert between US and European kids sizes?
Use height in centimetres as the bridge. Find your child's height, then look up that height in each brand's chart. Don't use age as the conversion point — a US 4T and a European 4Y cover similar heights but different cuts. Height is the only consistent reference point across all markets.
