 Pros: versatile interior-you can pack a lot into this little car, and it is very nifty if you need room for 5 people including two car seats. When we first got it, the car was peppy and fun to drive. Cons-reliability, specifically in regards to suspension. Bought a 4 year old model with only about 50k miles on it. We have had to replace a lot compared with our Camry hybrid with almost 150k miles. Plagued with suspension problems the past couple of years. Spent almost 1k to fix the rear suspension, only to have to replace the entire front suspension, shocks, and struts a couple of months later. I wish I had known Mazda was notorious for suspension problems before buying. I feel like the suspension has improved but it still doesn't ride like it did. Only about 85k miles currently.