I think so, expensive but does what I wanted it to do, ie latest music streaming without any ‘wires’ and keeping dash looking OEM.
I personally now have available,
Spotify with voice control of search
google maps
netflix, I player, 4OD etc
plus lots more toys that I’ll prob never use also apple car play if that’s for you