When it decides to work, it works as described. When it doesn't work you would not wish this app on your worst enemy. Example, Turn off vehicle for a quick run into gas station. Leave phone plugged in. Start up car. Device unsupported. Restart phone. Works again... Ask to play specific song with song name and the artist. It replys sure, playing totally different song by different artist. Even if you listed to the song you requested the day before...