The rocks used to tear up my D404 rear tire. Tread wore out pretty quickly and pieces broke off the knobs. The MX71 is a predictable tire. It doesn't hook up awesome in the softer stuff, but it stays together in the really rocky stuff. Went to a trail in Southern Utah with a mix of terrain (river rocks, slick rock, sand, etc...) The ride went great thanks to this tire.