 Bought this car used with around 91K miles on it.  Based on reviews, I thought it would be a good commuter vehicle and get good gas mileage.  The bad:  I mostly drive on highways, but haven't been able to break 23mpg.  Apparently people can get upwards of 30, however driving like an old grandpa still gets me a whopping 23mpg.  I even threw in an OBDII scanner connected to my phone and what the sensors gather for outputs on mileage is not what the odometer and tank show.  The brakes are odd in that I slid once and the ABS activated and now they're spongy and very unresponsive (no leaks from the pump or lines though).  The engine compartment looks like a 3 year old tried to go fishing and you get to untangle the mess of cables and wires (try changing the air filter in this car and you'll understand).  The factory radio is AWFUL so if you're planning to buy this, set aside a few hundred dollars to replace the deck and speakers.  The windshield wipers have one intermittent speed, which I am shocked by.  The good:  It's a fun car to drive when it's working right.  The engine is responsive and passing cars is a breeze.  The handling is superb and because the wheels are placed at the corners, parking in tight spaces is easy.  The drivers seat is comfortable and has a good amount of headroom.  The car is fairly quiet, even when blasting down the highway at 80mph.  The trunk in the hatchback has several dividers and below deck storage compartments.  The layout is all straight forward and easy to use.  All in all, I would not buy this car again.  The performance and handling perks can be found in many other cars which are better built and get better mileage.  The stereo sounds so awful in this car, the engineer who developed it should be banished from earth.  I was hopeful for more from Mazda but apparently was sadly mistaken.