I ride mine almost everyday plowing all this fricken snow here in northern indiana...as for any good riding that is a different story as this dept of snow makes pleasure riding a challenge for an ATV unless you can find some packed snow trails that allow ATV's. Best thing to do is pack up and head down to Windrock in Tenn...best riding in the country IMHO! I do that trip a couple times a year and spend 3 days there each time. 110,000 acres of awesome riding. I usually put 100+ miles on a day unless we are riding very technical trails which might take you an hour to go a mile if your lucky. Trail 57 is the best in the park. There is a switchback climb or decent on that trail that will make your pucker pucker.