I did use Spotify but its content restrictions are way too much there were too many songs that weren't available for me to playi would dump google play music.
It's available for 2-3 years. I've been using it for this much time.
I cant miss the feature where it let me upload my own music upto 50,000 of them to its could which will be available on all my accounts (while Spotify does have a similar feature but its only offline storage one of yore spotify device on that network needs to have that song at a given time to play the song)