This jacket gives me trouble because in the care label, it says hand wash and hang to dry. It is too difficult to wash such a big jack with my hands. I like the nice and soft materials. I notice the string around the waist is partial torn. I wash that I could have another string to replace this torn one.  It keeps me warm in the morning when taking my kids to school. But I am not sure if it could keep you warm in snowy weather.