this bike has 30 hours total and I just had a new top end put in it I have the receipt and date to show what all was done. this is a good running bike and has no problems what so ever it has a clean filter new oil and oil filter. its ready to go! if you have any questions or concerns or want to see more pictures just give me a call at (662) 415-7747