I bought it in 2012, 135k miles. now 2017 149k miles. minimal repairs brakes, belts. some bigger items that go with the territory of an older truck and things needing done/replaced, average it out to about 500 per yr in repairs vs a 20, 30 0r 45k new(er) truck pymt, repairs seem better and a small truck, not these big ass trucks now as an only option. with the right tires, mine rides along and you can't hear anything, smooth and quiet. Great small truck that can haul whatever and not even hesitate. Cons - issues like everyone else, they might as well not have bothered with the side adjustment on the seats (both are broke off) and the extended cab on everyone out there has rust issues.