I bought this to use for cycling in the winter, but I've ended up using it more often for removing snow.  Coupled with a good baselayer it's done an excellent job of keeping me warm.  The fact that it seems pretty windproof, I believe, is a main contributing factor to how warm it keeps me.  It's done great in temperatures down to about 5 degrees for removing snow.

I haven't used it as much for cycling as I had intended, but mainly because the weather hasn't been cooperating for that at all.  It does fit well, and I don't anticipate any issues once I can start actually using it for cycling.