Hey Ian! New to the forum here but looking to buy the new Speedmax CF in the non-mint Ult di2 setup and was wondering whether I should get a size small or medium. I have done a bare bones bike fit and took some measurements from my old QR setup that is comfortable for me which I will provide below. Also bought a giant trinity pro 1 from 2016 in a medium but the reach to the pads was too far for me with seat all the way forward and just couldnt get it to fit.
Bike Measurements
front of seat to front of pad ~ 406mm
Seat height from ground ~ 1041.4mm
Pad height from ground ~ 965.2mm
Crank: 165
Body measurements (5’10 with long limbs and short torso)
Torso from waist to top shoulder ~ 460mm
Arms from shoulder to wrist ~ 597mm
Leg inseam~ 812mm
Canyon recommended me a medium but looking at the reach I feel a small would be much better especially with a pre installed 165mm crankset.