When winter gets serious, this RAINS puffer jacket is exactly what you need to stay warm and dry. The longer length is perfect for keeping your thighs warm too, which makes a huge difference on really cold days. The waterproof fabric actually works - I've worn this in snow and sleet and stayed completely dry. The featherless insulation is great because it's warm but not bulky, and the fleece-lined pockets are such a nice touch for keeping your hands warm. The hood is insulated and adjustable, so it actually stays put in wind. What I appreciate is that it doesn't make you look like a marshmallow like some puffy coats do - the silhouette is actually stylish. The hidden chest pocket is perfect for phones or wallets, and the ribbed cuffs keep cold air from sneaking in. It's lightweight enough that you can move comfortably, but warm enough for seriously cold weather. If you need one coat that can handle winter's worst while still looking good, this RAINS jacket is absolutely worth the investment.