I stream using Amazon Music through various devices (iPhone, Echo connected to a stereo system, etc.) and am very happy with that. However, I also have an MP3 library of purchased music and ripped CD's, some of which are not available for streaming. I've been using an iPod Classic for many years to manage and access that library, and it's worked great. However, that old mechanical device was getting a little long in the tooth (lots of 'restore and reloads' needed, etc.), so I took the plunge on this ultra large capacity iPod Touch. It is fantastic. Same wonderful iTunes front end for searching and playing artists, specific tunes or albums. It is very small and most importantly, using my Bluetooth connected Bose Sport earbuds, it sounds fantastic. No connection issues, and just pure, even wide open sound with plenty of bass. MUCH better sounding than streaming the same music using my iphone with Amazon Music through the same earbuds. It also has a headphone out, so I can easily hardwire connect to, for example, my legacy stereo system if I want.
This is a very specific application, and I'm sure not many people would have a need for this. While I am amazed at the whole streaming thing and enjoy it, there is something also wonderful about having the offline song library that was built over many years available through a small, great sounding unit with much better fidelity.
As a side note, I also made this a primary use music player by deleting most of the apps that were preloaded. I do not have it connect to email over wifi, etc. It makes for a very wonderful, simple, clean music player that way.
Very pleased and highly recommended for those of you that have a large offline music collection.