CX bikes are a good for everything bike. Obviously not road racing or single track MTB but everything in between. I run mine with knobbies (32) and ride trails and mud, 28's (cross) in the winter months and 23's (slicks) in the road season when I want to go fast. I also throw on road chainrings for the summer and go back to compact in the fall/winter. I ride centuries weekly in the summer and throw some aerobars on for longer rides. They are a tough, versatile and comfortable bike. I also have a race and MTB for the other extremes but love the versatility of my Tri Cross.