I have tried a lot of these do it all bikes, but the compromise is just not for me. Supporters say they do everything pretty well, but IMO they don't do anything well enough. They are really heavy (this one weighs the same as my old school 2002 Bandit 1200?) so they are a handful in the dirt (I prefer my 250Lb/50hp Husky 610 WXE). The tires and suspension really hold the bike back for me on the road. My garage consists of4 bikes that cost about the same price as this one bike. I also rode the supermoto 990, which was neat, but had poor fuel range, and cost was up there. These bikes just are not the right fit for my needs. Ride one maybe you will like it;)