I didnt measure DS at 18 months but he is now nearly 20 months and weighs about 13kgs. And DS is quite tall for his age. So 12.3kg sounds about right!