Glitchy. I want to love this app because its expensive but its so so poorly designed.....such basic things like sleep timers and downloading so that you can use offline seem so simple but just aren't offered. There's talk of them but wheb youre actually using the app you can do neither of these. My phone keeps overheating overnight as it is playing for 6 or 7 hours straight even though I only want it for 30min .so infuriating how poorly designed it is.