For the sizing issue, Canyon sizing guide is quite misleading I believe.
Maybe becoz of the standover of the bike is higher than usual, the suggested size from sizing guide is 1 size smaller!
I’m just 165cm (around 5’5″) tall, and 73.5cm inseam (not long legs), and you know what? The sizing guide suggested none of the size could fit me, even XS size….
So I believe you have to count on the E.TT length, reach and stack of the bike, to decide which size is suitable for you! Indeed I fall between the size S and size M if taking the E.TT length, but Spectral AL really has a long reach, so now I’m riding a S size, which fits me well. (The frame looks smaller than others indeed)
Not everyone could have the chance to test the riding quality and check the fitting. In my place, even our local Giant dealer (LBS) won’t let us to have any demo riding for their bikes!! So that’s no different to purchase online or buy it locally. You could only “demo” ride the bike after you bought anyway!
No doubt that Giant manufactures good bikes, but I dun like they hide so many important info in their official site. Their geometry info doesn’t mention any on the reach, stack, BB drops/height, approx weight, and the standover measurement is wrong too! Those are the very important data on how you feel while you are riding on the bike.