Music selection is fine, having high fidelity options is good, the price is pretty good. Unfortunately it's incredibly annoying to take advantage of that because the UI and performance is terrible. The app generates queues of badly related music and these take priority over me actually adding things to queue or trying to play an album in order. On top of that, it will just pretend albums are empty sometimes even though it will show me the songs from that album.