The new MacBook Pro only comes with four new USB 3.1 Type-C ports, none of which support external hard drives or DVD Drives are works. This was the cheapest hub I could find and it works great. So far I haven't had any problems with it since I bought it in December. I currently only use three of the four ports with two external hard drives and a DVD drive, which I also bought. I am able to charge through this additional port, although it says it is not. I don't know why but I've only tried twice. It has a 12" cable. I can't measure the transfer speed, but I haven't noticed any slowdown when transferring files or playing movies from my hard drives.
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
Smartphone Samsung Galaxy S10 8/128 GB, Dual nano SIM, mother-of-pearl
16 Review
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
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
π₯ Logitech C270 Webcam: Crystal Clear Video and Superior Quality
183 Review
Renewed Logitech G PRO X Wireless Lightspeed Gaming Headset with Blue VO!CE Mic Filter for Immersive Gaming Experience
122 Review
Enhance Your Visual Experience with Logitech C260 Webcam
78 Review
Apple AirPods Pro MagSafe RU Wireless Headphones, White
159 Review