 I am very unhappy with the quality of my 2007 Corolla. I bought the car new from the dealer. I had to have the car towed and the engine computer replaced by the dealer, which apparently is a fairly common problem.  In addition, the automatic transmission still shifts very roughly, but the dealer insists that the transmission is fine when it obviously isn't fine.  I purchased an extended warranty since I expect the transmission to fail any day.  The suspension is rough and I can feel every bump on the road. 