This thing is like new. Too many little extras to list, if you would like to know more about what's been done feel free to contact me. 5,471 miles on the bike just had 5,000 mile check up done and all was good, even threw on some new Pirelli tires when it was in.