
While this is exactly what we were looking for (a simple, lightweight, streamlined USB-C hub for the latest MacBook Pro for external devices with USB 2 ports), it doesn't work properly. When you connect the first external device, everything is fine - you can view all the data, there are no errors. However, when you connect a second device, an error message appears stating that device #1 was not ejected properly and data may have been corrupted. However, device #1 has NOT been ejected and is OK - you can view all data on device #1 and device #2. If you then plug in device #3, you will get two error messages, one for device #1 and one for device #2, stating that they were not ejected correctly. Here, too, you can now view all data on all 3 devices. It doesn't matter which of the 4 ports you use, the errors are constant. We don't know if the built in firmware is actually corrupting the data (we suspect not as we can view the data and in fact nothing was retrieved) but the fact that the problem persists makes us return this hub. We don't trust that.

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

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

Smartphone Samsung Galaxy S10 8/128 GB, Dual nano SIM, mother-of-pearl
16 Review

Versatile 7-in-1 USB C Hub Adapter: Compatible with MacBook Pro, Windows, Chromebook, Dell XPS, Thunderbolt 3 and More - Includes 4K HDMI, 3 USB 3.0, SD & microSD Card Reader, and 87W Charging
11 Review