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 mud. I bought the 110/90/19 and I think that cornering and stability is probably better on the 110, than on a 120 but I don't have a basis for comparison. I probably would have gone with a 120, if Pirelli offered it in an 80 aspect ratio but I feel that the 110 is more than adequate for my bike (Cannondale X440s) and actually looks to run a little large, though I haven't actually measured it. 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.