It is a very nice bike and its been more than five years since I am using this bike and still it is running smoothly. Everything it requires is yearly service thats it take care of your bike by washing it weekly and checking oil guage never drive with low oil level as it may affect the engine and may give you problems like mileage and frequent oil changing problems etc. Otherwise this bike or any other bikes of tvs have long life if proper care and maintenance is done.