This bike is perfect. Well, it will be once I get the new Michelin Racer Tires. I dont think there has ever been a time when I wouldnt have liked to change some part on my bike until now. I tried to ride some rocky trails with this set up and luckily the Ethos Racing team was at the trailhead with aid when I came walking out with a flat. Huge wheels and suspension make mountain biking way more fun. I keep looking for races that have the hardest rockiest trails possible so I can put the dale to the test. Might have to do some stage racing to fully appreciate this thing.