It's great, but compatible issue comes with sub-par support experience.
I returned my unit due to compatible issue with some SPDIF TosLink output.
Without the compatibility issue, this is really great and totally worth the price. Sound is clean and crispy. Good set of features and everything. Please refer to other more professional reviews for its sound quality - all I have in this aspect is compliments.
One noticeable thing to mention is the volume knob on the front actually controls digital volume levels. Meaning the output ports on the back is also controlled by this knob. For me this is a big plus as I don't need any improvised apparatus to control volume when there's no control from source.
Usually review stops here and a 5 star would be given. However in my experience I had to deduct one for compatibility issue and support experience.
I have a HDMI to TosLink Audio Splitter that I use to feed audio from my entertainment center sources (HTPC, Game Consoles, BluRay player). It works fine with all my other DACs, ones I made, ones from other brands, even ones from Topping. But not with DX7s.
When I hook DX7s up, TosLink will not work properly. The DAC's screen will blink between "--- Hz" and "48KHz" indefinitely like crazy, until one moment it figures out the correct format and audio will be there. However once I pause the audio from source, it will likely go into this loop again. I tried a lot of configuration changes from source, no change. Different frequency, bit depth, even format, nothing helped. Tried to convert it to Coaxial, it helped a bit as it will less likely to have difficulty, but still does so.
This my only setup that fits DX7s so naturally I reached out to Topping support. There's some trouble with finding their info (their website URL is tpdz.net) but that's not the important part. When I described this to them, their reply is simply that yes there's a compatibility issue, and no there's nothing they can help. I don't dream about there's a firmware update already to fix things. However I do expect them to try to gather some diagnostic info from me and perhaps provide a vague promise that they will try to fix the problem. But no.
So here I am. Returned DX7s because it does not work for my setup. I eventually got a D50 with similar core components as DX7s but without balance input/outputs. This model works well with my setup at generally little loss in sound quality.
I really liked DX7s given its sound quality and ROI. I will still recommend it to friends and family, but will attach my story as buyer be aware at the same time.
Would recommend to a friend.