The coat is adorable and very warm. The size is a little weird. My 10 month old is pretty slender for her height and age, and the 18mos size fit her pretty closely. I think if a chubbier/more average baby her same age were to wear it, itd be too tight. Also, the sleeves are very long... so as long as my daughter stays the same in the waist and just grows in the arms, she should be able to wear it until shes 18 mos. Oh, and it is SOOO soft! I low key want one for myself as well.