I always size up in vests for baby to allow nappy room so as not holding nappy too snug. But I found 12-18 x 18-24 identical in body length so only other choice was 2-3 years but these are very big but will grow into eventually. Overall great quality and thickness though as always. I always buy next vests as will be guaranteed good quality.