A thermal jersey with effective weather proofing and race fit, but a few small foibles ...