I love the bike... Of course I dont have much to compare it too! But I have spent alot of time on it and I have a great time on it and have not broken anything other than a seat. I really have not done any upgrades other new brakes and WIDE bars... Really WIDE down hill style bars.