I came home after 2 miles on a cold day, and then spent the day buying warm clothes. Got this, the jacket, a bunch of warmers, and base layers. This vest: dialed. Would have preferred 3 pockets, but it definitely does the job regardless.
This thing is snug. I mean, make sure you are at race weight, size up, or expect to ride a lot to fit into it. Aside from that, it will keep you toasty, like Fog, no sun, darkness before the sun comes up, most comfortable thing you will wear and keep on loving it