It works great. I needed additional "slots" to connect a wireless keyboard, mouse, webcam, etc. It sits right next to the laptop and works great. The real "plug" is a bit clumsy. It comes with two options, USB and USB-C, but they basically detach from the cable at the same point, so the cable you're not using is simply pinched next to where you connect it to your laptop. It just feels uncomfortable and ugly. However, this did not affect the functionality.
Satechi Aluminum Multi-Port Adapter 4K HDMI, USB-C Pass Through, Gigabit Ethernet, SD/Micro Card Readers, and USB 3.0 for 2020 MacBook Pro, MacBook Air, and iPad Pro (Space Gray)
14 Review
Smartphone Samsung Galaxy S10 8/128 GB, Dual nano SIM, mother-of-pearl
16 Review
Plugable USB C Cube - Mini Docking Station: Thunderbolt 3 & USB-C Compatible, Connect HDMI up to 4K Monitor @30Hz, Ethernet, 3X USB Ports
13 Review
USB C Hub 4 Ports with USB 3.0, USB C to USB Adapter - Small Hub for Laptop, Compatible with MacBook Pro, New Mac Air, Surface Pro 7, Chromebook, iPad Pro, iMac, Laptops
11 Review