Cosmetically it is not perfect but always maintained very well. Have this since 6500 miles, always motul 7100, got good tires and aftermarket exhaust that goes with it as well the stock one. New spark plugs, new air filter, new fork seals.. and nothing else since it is as reliable as it gets. If you want shiny or crazy fast, it is not for you. If you want a bike that is going to work forever and be by your side every day (I really daily this thing) this is the one! I really bought another bike, I was going to keep both but I need a second car.. so yes, it's got to go.