I had a tt600 for 5 years, until this spring. Good bike for learning on and it transformed my riding. Was good until I outgrew it - it needs to be thrashed to get any real performance out of it so be warned.