I ordered this for my 2015 Mazda 6, I will warn you it comes with ZERO instructions at all. So definitely know what you are doing. The CarPlay it’s self if very nice, high definition, icons are big so easy to see while driving. But I do highly recommend. Definitely worth the money.