I have put 15K miles on it . 4 tires , chain / 2 sporckets , and 3 oil chainges . Thats all I done to the bike . It is everything I could have wanted . And more . I am 6.2 and weigh 230lbs . Plenty of pep . I ride it . I don´t ride on it . The 6 speed transmissin is a plus . I´m 59yrs.old to .