It needs new sliders and like 5 metal clips that seperates the track and the sliders but they are not that expensive and the speed guage doesn't work but the mileage does. It says 2200. It has a new drivebelt and plugs. I would rate it a 9 out of 10. Call from 4-10 on weekdays and any time on the weekend.