Needed a cold weather riding jacket that would allow for temp regulation well into a ride. This fits the bill beautifully. I've ridden in sub freezing temps with varying levels of layers underneath quite a few times and this jacket has been perfect. Having the underarm zippers helps a ton when needing to regulate body heat, especially nice for hearty climbs.
I bought the red and it is blazingly visible, making it handy for road riding. The fit isn't pro race levels of aero, but it has very little errant material considering how well it fits over multiple layers if needed.