Good app, with excellent sound quality, and music selection, however it glitches a Lot. Especially in Bluetooth, when it gets out of range of the device/vehicle you're connected to it the phone itself reconnects immediately when you come back into range, but the music not only doesn't reconnect it quite often goes blank screen in app and you have to completely restart your playlist to get music to play again. It's a huge hassle, and very annoying when you're enjoying a song and lose your place.