I've had a couple pairs of Pirelli tires and this is one of the best all around tires I've run. I ride on gravel, broken limestone, hard pack, grass, soft dirt and mud, these tires perform and wear very well in every instance. I was very impressed with how they cleaned out when traversing areas of thick, sticky, south Texas, gumbo. This tire really bites into corners and offers a good amount of stability. However, I feel that is also due to the fact that I opted for the 110 rear and not the wider and taller 120. I feel that the 110 is more than adequate for my Cannondale X440s and any other comparably sized bike. That being said, if Pirelli offered the rear in an 80 aspect in a 120 rear and not only in a 90, I probably would have bought it. Luckily, I decided on the 110 and the 120/80 not being offered was actually a gift in disguise because the 80/100/21 front and 110/90/19 work very well together. To be completely honest, the 110 rear appears to run a bit wide but I haven't measured it to confirm. At this point, I've got about 5 hours of hard riding on multiple surfaces and the tires still look great. If you're looking for an excellent, all-around, tire, that's priced right, check these out. I almost bought another pair of Dunlop MX52 tires (I run them on my YZ) and I'm glad I didn't. Now, don't take that the wrong way, the Dunlop is an awesome tire but I feel that the Pirelli's tread compound will outlast the Dunlop while sacrificing little if any performance.