Also @
raymour, I'll vouch for the Roam. I've taken my Roam 3 on a local single track with plenty of roots, ups, downs, jumps etc. It's a beginners trail for sure but the Roam handles pretty well. The sand defeated me but that's to be expected. The vast majority of my riding is on paved or gravel trails and it's great for that. Very happy I chose this bike.