Was looking at one of those a few months ago but couldn’t find any information about them anywhere.
suspension looks similar to the Yeti SB66 and componentry looks good value for the money but I gave up in the end as they seemed in very short supply and I couldn’t even get any useful info on frame sizing as Decathlons recommendations seemed a little ‘vague’ to say the least.
If you can find one in store that you can try why not go & see how it feels?
One thing to be aware of however – While searching for info I read of several people damaging the mech hanger on Rockriders & not being to get hold of replacements very easily.
BTW, I ended up spending a shed load more money and getting a Mondraker Dune, which I love.