I bought this bike when it had 154,000 kms on it and did not know what to think of it with that many kms on it. Now I have put my 60,000 kms and am hoping to get it to 500,000 kms. I don't see any reason why it won't because it still runs like it was new. Does not burn any oil between changes. Just put tires on and regular service type stuff and it just keeps going. I was quite surprised when it hit 199999 it when back to 0. Now I have to keep track of how many times it rolls over