The 2012 Subaru Impreza now belongs to the fourth generation. After its complete redesign this year, the Subaru Impreza is available in a four-door sedan and five-door hatchback variants. The engine is new and so is the CVT. The exterior design has become more attractive and the interior is more sophisticated.
The starting price of the Subaru Impreza is $17,495 for the base trim while the top trim cost around $21,595. A 2.0-liter inline-4 engine is given on all trims which generate 148 hp. That said, the freshly designed Subaru Impreza is running up against tough rivals such as Mazda 3, Hyundai Elantra, and Ford Focus.