If you’re looking for the ultimate mid-layer to go under a waterproof jacket (that can also be worn in it’s own right once the snow and rain have gone away) then the R.Y.V. jacket from adidas is the one for you. Quilted for warm yet suitably light enough to throw on a tee underneath and a jacket on top, I’m not sure what the R and Y stand for but the V has to be for versatility.
Buy an adidas Originals R.Y.V. Jacket from Wellgosh here.