No mechanical problems until dealer check at 114,000 miles. Cost $2100 to bring car up to speed, new water pump (even though I never had a water leak or change in antifreeze levels), was told oil valve leak on spark plug wires, needed $600 100,000 mile checkup with this bill and needed new rear brakes too. Wind noise is annoying. Bottom of driver door seal is loose and leaks. During freezing North Dakota winters the spring loaded gas cap freezes shut, cramped interior with just average gas mileage. Have been driving 41 years and never have had $2100 repair bill on any of my Hondas, Toyotas, or Nissans (some of them with 200,000+ miles). If I have one more problem, this car is going.
All wheel drive
Expensive repairs if you don't get the preceding mileage checkup the Subaru dealer service dept "adds" this to the next one, be careful!