This product is great for winter, I bought it for my 5 years old son and if fit perfect for him, I bought the bigger size. The material is soft, well made,and is not heavy for him.... I love the colors and he love everything about his jacket... We haven't used it yet with snow but we used it in a windy cold day and it work great! .... so I highly recommend this product, I came well packed and in a minimum amount of time!!! I love Amazon too and Prime is even better !!!