Spotify Premium lets you enjoy its features on up to five devices. You can download up to 10,000 songs on each device to play offline.