I initially bought the 12mo size for my 7mo old tall son, and it was way too big for the season.  We bought 6mo and it was a perfect fit.  The sizing was a little off but it wasn't a huge issue, especially for childrens clothing bigger is better.  We have got so many compliments on this coat, its soft, warm and super cute.  I will look for something similar next season