Bought this to reduce the number of things I need to plug in to my 2018 MacBook Pro. I tried plugging my USB-A hub into this, but kept losing connection to my USB devices, so now I plug that (via an adapter) directly into the laptop.
I don't use Ethernet, so have no idea whether that works.
As for the DisplayPort ports, they seem to work. One of my monitors regularly fails to get detected when I plug in the adapter, though—I have to turn the display off and back on for MacOS to pick it up. Not sure whether to blame MacOS or Monoprice for this.
Still, it's considerably cheaper than a full docking station, so I continue to put up with the minor annoyances....
Small, sturdy and elegantly designed. This dock connects my Lenovo Yoga 920 running Fedora LInux to two 4K@60Hz LG monitors and a gigabit Ethernet cable, all operating at the same time. Two "Monoprice Select Series DisplayPort 1.2a Cable, 1.5ft" cables connect the dock to the monitors. (Keep 'em short.) Finally, a solution that works!