I use a J&G rainjacket for my outer shell and a Sport Hill Symetry jacket for my mid layer. I use those all winter and make adjustments with adding a long sleeve jersey or not. Depending on the temperatures. I like the jacket because it's waterproof, windproof and blocks the cold. I use that combo down to the negative digits. I just add more layers underneath when it's real cold.