Had to replace the suspension fork on my wife's 20 year old mountain bike. This fork was actually an upgrade from the Suntour suspension fork that came on the bike that had worn out. This bike is not used on trails. I am confident this XCM is perfect.
Great all-around suspension fork and I have also owned a number of high-end forks from Rock Shox and others. I liked it so much I bought another one for my other MTB.
This fork made my whole bike feel nice and cushy. The combination of very little friction and plenty of travel allows even the seat to move when everything pivots on the rear axle, and almost tricks you into thinking you have rear suspension as well.