 I bought this car after reading good reviews and good solid look of the car. After putting on a few options such as navigation, hatchback and moon roof, the total price became expensive. Since I got the car, there were continuous visits for maintenance. Some covered under the warranty however Mazda made me to pay some of them despite this car in in factory warranty. At one point, the car almost caught a fire when my wife and son was inside. They need to pull over until the smoke coming from the rear brakes cleared. Repeated visits to fix the noise and repeated visits to change the navigation or various other issues. I am extremely dissatisfied with this product. In two years the car's value dropped to 1/3 of the original price and if it wasn't under warranty, it would cost me a lot to repair this car. Handling is not great either. Not that you expect from quality Japanese cars. Overall this car is made for looks but it is very low quality product.