It's a nice device and when it works it does what it's supposed to. I was disappointed that it doesn't have an audio jack. The regular Surface Dock has it, and it never occurred to me that this product wouldn't have it. I have a USB audio adapter to deal with this (so I only have one USB now). The main problem with the device is that it doesn't stay in place. As light and small as it is, it's still easy to knock out of the Surface's ports.
Enhanced HP USB-C/A Universal Dock G2 - Optimal for Seamless Connectivity (Part#: 5TW13AA#ABA)
11 Review
Dell 452-BCYT D6000 Universal Dock in Black: A Hassle-free Single Solution
17 Review
Docking Station OKX Display Ethernet
11 Review
π LENTION USB C Docking Station - 100W PD, 4K HDMI/DisplayPort, VGA, Ethernet, Card Reader, USB 3.0/2.0, Aux Adapter - Compatible with 2016-2020 MacBook Pro, New Mac Air, Surface, and More (CB-C95) - Space Gray
11 Review