These Nike sweatpants tend to run a bit more normally than the UA brand in the same sizes, which is good because UA runs huge. My 12 and 9 year old boys are average sized (12 yr old is a bit on the tall side, 9 yr old is average height) and the XL, L in these work perfectly for them. UA in the same sizes run much bigger in size and length.