Bought this for my 8 month old, bought a size 12 month and it was large as expected but perfect for layering. The color is great (looks good on my little brunette) and the material is very soft. Keeps baby warm , great value for how good looking and warm it is. I would definitely recommend this item.