These jacket keeps me very warm. I wear it everywhere, from mountain climbing to college when it snows a lot. It is a little big on me but when I tighten it, it fits great. I never get cold in this jacket. Sometimes I like to wear a warm little jacket or sweater under it for more warmth since it is just a shell. The hood on it is nice, but most of the time I just take it of and wear a hat. The hood gets in the way since it is such a great insulator. Overall, this jacket would be great for almost anything but make sure you get one that will fit!