Does what it's supposed to do. It worked right out of the box (using Win8.1), no manual driver installing, no hiccups whatsoever.
There is no lag, not even with 4 input and 4 outputs all connected and sending/receiving midi.
Only two small cons that I can think of..
- Awkward placements of inputs/outputs - there are 3 inputs and 1 output on the front panel and the rest, 1 input and 3 outputs on the back side. Why!?
-No labels on the top side, which makes it hard to know where to connect the your cable, so you have to look behind and that can be annoying if there other cables already connected. Anyway I had to make my own labels on the top side.
But it works perfectly. 5/5