My son is 8, but usually wears ten in pants. While these fit great around waist, they were long. No problem though, we just cuffed them. Quality is great and he loves that there are no zippers or buttons.