 I had a base (no cruise, crank windows, etc.) model Ford Fiesta that I bought new in 2012. I used the vehicle for pizza deliveries while I was in college.  After 5 years and some 100,000+ miles I made the decision to get a new car that I'd be using to make the hour commute to my new job.  After looking at my options in the $16-20K range I found that the Corolla is the only one that I could get with semi-autonomous features standard - which was very important to me.  I live in a semi-rural area and find driving to me a necessary evil which is greatly alleviated by the adaptive cruise control, lane keep assist, automatic headlights, and pedestrian detection.  As for the rest of the car, I find it does what it was designed to do - be basic transportation.  It doesn't handle as well as the Fiesta, but for everyday driving in traffic, highway, and country roads I don't really find the desire to be driving like a motoring enthusiast.  The car feels much more solid than the Fiesta and has plenty of room for four people.  If you are the type of driver that likes to race to red lights, screech around parking lots, and generally be annoying to everyone around you this isn't the car for you.  If you drive cautiously and carefully because you want to take care of your car and don't like to waste gas this car is perfect - basic transportation with modern features that historically has held it's value and requires low maintenance.