I am an average driver, and this car has been full of issues. First the check engine light kept coming on, and took it in about 4 times with no luck. (cant find a good Subaru dealer) After warranty was over a non Subaru mechanic found the threads to the knock sensor were striped, causing it to bounce around and get a false signal. Then at 35,000 miles the rear wheel bearing went out. There have been 2 recalls on it, a coolant additive was put in to help prevent issues with the bad head gasket design, and a rear suspension issues was the other. Now at 100,000 miles, the transmission is acting up. Should have bought a Chevy or a Ford, I never had issues like this with them.