 Overall.....a good vehicle. However, have the same experience as other contributor with an extremely poor installation of rear view camera cable at forward edge of headliner. No thought was given to installation as they simply pulled the large cable thru headliner front edge causing a gap across the entire headliner at windshield. Mazda says they were designed like this and will ***not*** honour warranty for poor workmanship. VERY substandard installation and extremely poor customer service!! Mazda just lost a life time customer!!  