 My wife had a 2013 KIA Sportage, which I hated from the get go. We had to replace the fuel filter and things just got worse from there. Having it in the mechanics shop, we had a 2017 Jeep Cherokee Limited as a rental for a weekend. We then starting thinking about upgrading and purchasing a new vehicle. The search was on. We thought we loved the Jeep, but after a ton a research, we boiled it down to the Toyota Rav 4, Honda CRV, and the Mazda CX-5. We automatically ruled out the Honda because it didn't do it for us  aesthetically. We test drove the Rav 4 but we found it too noisy, not very comfortable and mundane. Then we drove the Mazda CX-5. Wow! We loved the way it looked, handled and not to mention the great deal and warranty we were offered. We purchased the 2016.5 Touring trim with the tech package (Bose system, moon roof, heated seats) and couldn't be happier. We haven't used the navigation, which was thrown in on the deal, but wouldn't consider it a "deal-breaker". The Bose system took a little tweaking, as far as equing, and sounds great. We're musicians so it helps to know a little about equing. We love the moon roof and use it more than we thought we would. Seats are very comfortable, more so than most. We are getting excellent mpg. Interior design is impeccable. We have gotten so many compliments on the looks, inside and out. Storage is perfect and fits our equipment perfectly. That was a deal-breaker for us, of course. The CX-5 is so fun to drive, we look for every little excuse just to take it out for a spin. I would highly recommend this vehicle to anyone!