For the cost, this seems like it would be fantastic. It's a shame that it misses MIDI ports, but that's probably outside of most people's requirements. If all you need is an XLR port and pre-amp, this isn't bad. Pretty good for streaming even, I'd say. This is terrible for recording, however. The drivers misreport latency and the latency is highly variable, so recording with it is a nightmare. The quality of the recording isn't great compared to more expensive options either and it has a tendency to flake out randomly when using it via ASIO. If you need something like this on a budget, Behringer have better options with superior drivers for not much more money.