At first I had problems with this hub. The first one I got doesn't always work with the second monitor. When I complained they sent me another one. The second had the same problem, but very rarely. I had some small heatsinks that I attached to the warmest part of the case and positioned the hub vertically to allow air to circulate past the normally top and bottom sides. This seems to have fixed the problem. I use Ethernet, HDMI, two USB-A ports (keyboard/mouse and webcam), and power pass-through. I plugged the USB mic into a plug on the laptop but will probably try plugging it back into the hub as things are working better now. This hub has a much more complete set of ports than other options; My laptop has USB-C that is not paired with Thunderbolt. Many other docking stations are designed specifically for Thunderbolt/USB-C.
EEEKit 5-Port USB Hub for PS4 Slim - High-Speed USB 3.0/2.0 Charger Controller Splitter Expander for Playstation 4 Slim
12 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
🖥️ Anker USB C Hub PowerExpand - 8-in-1 Adapter with 100W Power Delivery, 4K 60Hz HDMI, Ethernet, USB C/A Ports, SD/microSD Card Reader - MacBook Pro Compatible
12 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
🎥 Logitech C270 Webcam: Crystal Clear Video and Superior Quality
183 Review
Apple AirPods Pro MagSafe RU Wireless Headphones, White
159 Review
Logitech HD Webcam C270: Crisp 720p Widescreen Video Calling & Recording (960-000694), Lightweight and Portable at 3.15 lb.
192 Review
Sennheiser PC 8 2 Cancelling Microphone
71 Review