 We purchased this CX-5 from a dealership with 35,000 miles.  Seemed ok during the short test ride, but after owning the car and riding for longer distances, we found the passenger seat to be very uncomfortable.   Also, the headrests were tilted too far forward and caused neck aches.  We talked to the dealership about these issues, but they offered no solutions.  I had to remove the passenger seat from the vehicle, unhook the leather upholstery, and cut away some of the seat foam from both sides of the seat cushion.  Had to repeat this procedure a second time to achieve the desired comfort.  Clamped the headrests in my bench vice and bent each support rod until they fit right.  Now the car is comfortable, but one shouldn't have to go through all of that.  Also had to adjust the headlights up to see adequately on dims.  The owners manual gave no instructions to do this - thank goodness for google.  Just a few other minor gripes:  Mazda should have included a water temperature gauge.  An ammeter would be good too.  The GPS navigation system is NOT user friendly and the voice control is an exercise in frustration.  The Bose sound system is not as good as the stock radio in my Honda Accord.  Still trying to figure out the door locks - push the button, still can't get in... push it again, you might get in... and when you walk away from the car, it sometimes locks automatically and sometimes doesn't.  You just never know.  So overall, we like the car.  It's finally comfortable, handles great, is fun to drive, does great in snow or rain, gets about 26 average mpg and is very reliable.  I also installed a hitch, and it tows a trailer well.  Would I buy another one?.....  well, maybe.