I'm a very accomplished Mountain Biker for being an amature in the sport I've been Biking Hard for 10 years street riding and trail riding I just recently got into XC racing and that would be the bike and components I would prefer for training myself harder than ever with that bike it's a great weight according to the research. it's an all around great lookin way to build a bike.