Compact player with good sound quality and a nice screen but setup was a bear.
This little player works well and sounds good, but for me setup was a nightmare. It comes with just a "quickstart" guide which explains what you already know, like what the controls do. It does NOT tell you that to get much out of the unit you HAVE to buy supplemental storage in the form of a microSD card, and that you'll also need to download the complete manual from Fiio's website.
The specs list 2GB of internal storage but I couldn't access it because according to Windows there is a problem with the disk which Windows helpfully asked if I wanted to fix but couldn't because the drive is write-protected. I spent hours trying to remove that write protection with no joy, so I decided to install 256GB of additional storage. This, thankfully, let me transfer stuff, like a firmware update, to the M7 and install it, as well as finally get some of my FLAC files copied to the device and playing. Once all that was done it was smooth sailing but it would have been very nice if the quickstart guide had advised me to add storage first thing.
So the good news is the sound quality is very good if not stellar playing high res files. The bad news is that the FM radio, one of the main reasons I bought the unit, has poor sensitivity. Here in central Maine I only get about 6 FM stations of listenable quality whereas my NAD FM tuner brings in well over 30. This lack of sensitivity will not be an issue for city dwellers, but country mice like me should be advised.
I see that the unit is sold thru so I won't belabor these points. As for stars I'd give the sound quality 4+, the setup a 1 or 2, and the interface and everything else 3, for a 3 star average.
Would recommend to a friend.