Read Consumer Reports and do your homework when buying any car. The Madza3 is a great value. My wife and I purchased the car transitioning her from a Honda FIT. Big deal as she loves the FIT. The biggest differences are in comfort, economy as well as performance. We love the car so far!
I bought a brand new 2016 Mazda 3. My previous car was a 2012 Nissan Altima. The Mazda is awfully loud inside the cabin. When I told this to the Mazda dealer they said o well Mazda is working on it to reduce noise. Also, the power brake is essentially non existing. You have exert for leg really hard to stop this car or keep it stopped at a red light for example. Definitely don't buy this car. Compared to my Altima, it is horse wagon!