I purchased this jacket for my 10 month old.  I got the 18 month size and I think it fits closer to a 12 month size. My son is 30 inches and just over 20 lbs and it fits him quite well with some room to grow in the sleeves.  He is rather slim so if you have a heavier baby you might need to go up 2 sizes depending on how much grow room you want.