DS1 was 4 in April & at last weigh he was 20kg, he's very solid but tall also. All in all he's in good proportion with weight & height.