Runs great, speedometer & cable were replaced, also replaced front fork springs. Changed oil and filter, adjusted valves. I can't say for sure but from what I was advised by the previous owner and what mileage I have added, the bike would have less than 15,000 miles on it. Bike is currently tagged in PA as antique (transferable). Comes with helmet and Official Honda CX 500 Shop Manual. A lot of fun to ride.