As a college student living in a town where the weather is as unpredictable as our football team, this jacket protects from wind, rain, and snow. It's thick enough to be a windbreaker and insulated enough for a cool rain. Zip in a Denali fleece and you have the perfect snow/winter jacket. Interior security pocket is large enough for any smart phone. The front Napoleon pocket is good for tissues or cards and money. Zipper sticks a little but, it's the only downside! Love this jacket and recommend it to anyone battling everyday weather.