I ordered an extra large according to the size chart. The fit was okay in the arms but the body was too snug. Returned because of fit, but the quality and features looked great. At the time of needing to return, there were no xxls available in the same color. I ended up with another brand. This would be good for someone my height, but slim in the body.
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.