Will only fit 2013~2015 Mazda CX-5, taken out to test but never installed. Does not work on 2016 Model! Does not work with Bose! Please ask before purchasing if not sure. Comes with harness for stock backup camera and mostly plug and play. Also has app that can set the original car settings as...