Although the VGA adapter works fine with my external monitor, neither the USB ports nor the USB-C ports work. I bought it to use an external monitor and wireless mouse with my laptop (2018 Macbook Pro) at the same time, but since the two slots don't work, I'd be better off just getting a basic USB-C to VGA adapter . I don't know if HDMI works, haven't been able to test it yet. Overall not worth the money.
Tobenone USB C to USB Adapter with 💻 2 Ports for MacBook, Dell XPS & More Type-C Devices
13 Review
Portable battery with wireless charging support COMMO Magnetic Power Bank, 4 600 mAh, graphite
23 Review
Cable Baseus Cafule USB - Lightning, 1 m, black/red
26 Review
USB to USB Type-C adapter
18 Review