 I had my rio for 2 years almost exactly and it had 50,000 miles on it! It still ran great but I did keep having problems with the battery. I had to get 3 within that period of time and the third was malfunctioning. That didnt really bother me since it was easily fixed, covered by warranty and there were no other problems. The ride is noisy and random passengers would always think a window was cracked from wind noise. I was warned of that and it didnt matter to me. I liked the interior actually and thought it looked cool and cleaned well. Gas mileage was not nearly as good as expected. If possible spend more get civic, much better quality and gas mileage. But this is good for the money.