I have used it with my MS Surface Pro 7 with Surface Dock 2 and it works well for connecting external monitors and for connecting a USB-A device. However, there is one small issue - a notification that "USB device may need more power" - and a yellow "!" triangle warning above the battery/charging icon in the taskbar. I don't think there's any real issue in the end, other than the lack of pass-through power (for fast charging) for the USB-A port, but it still annoys me to see it. Apart from this small problem, the device worked perfectly.
Ultimate Compatibility: USB C to HDMI Adapter for MacBook, iPad, Dell, Surface & More
12 Review
4K / 30Hz USB-C to HDMI Adapter - 3-in-1 Type-C Converter Cable for MacBook Pro, MacBook, Mac Pro, iMac, Chromebook, and USB 3.0 Type-C Devices (2017/2018)
13 Review
USB to USB Type-C adapter
18 Review
Portable battery with wireless charging support COMMO Magnetic Power Bank, 4 600 mAh, graphite
23 Review
Enhance Your Visual Experience with Logitech C260 Webcam
78 Review
π» Get Amazing Video Quality with Logitech HD Pro Webcam C920 (Discontinued Edition)
83 Review
Sennheiser PC 8 2 Cancelling Microphone
71 Review
π₯ Logitech C270 Webcam: Crystal Clear Video and Superior Quality
183 Review