I already owned the FiiO E7 DAC and thought I'd give this headphone amplifier a try since it acts as a dock for the E7. It's an interesting, relatively inexpensive device with a few inbuilt annoyances.
The E9 can drive headphones with impedances up to 600 Ohms, and has a gain switch for alternating between high- and low-impedance headphones. The number of connections is good: there are two headphone ports (3.5mm and 6.35mm, the former with -90dB output range to help prevent hearing damage), two line outs (RCA and 3.5mm) and a line in (3.5mm). The only thing that's missing is a USB port for a USB mic. The line outs will only work with active speakers or speakers connected to an amplifier.
These line out ports also provide the biggest annoyance for me: the volume on the RCA connectors is fixed, whereas the 3.5mm jack's volume is variable using the E9's main dial. I would have preferred it to be the other way around. The way it is, if you want to connect to speakers via RCA it means using the speakers' volume control (which in my case in located on the back on them) instead of the E9's nice big, easily-accessible dial. The second annoyance is the power LED. For some reason it's tucked underneath that nice big, easily-accessible dial. Dependent upon where the E9 needs to be placed, the power LED won't be visible for many people. Even though the E9 is designed to work with the E7, the two devices don't work together in an optimal manner (third annoyance): when docked, the E7 doesn't automatically switch on and off with the E9.
These irritations, however, largely pale into insignificance when compared to the improved sound quality/amplification the E7/E9 combo provides over the E7 on its own, and the convenience of having a desktop charging dock for the E7. If you already own an E7 the purchase of an E9 is a definite no-brainer.