hard to tell, the 909 is a little old now, cinematics and geo are not as new as the 358, don't forget though that 909 is an original OEM design while the FM358 is a carbon copy of previous Canyon Lux Trail (so this also no longer up-to-date). As china-lovers XC-ists we are struggling, nobody is investing in XC frames, there's old stuff or badly made clones only. I'll keep my FM936 until it breaks.