When my old desktop died I bought a new surface go. I use it for everything. The problem is that it's so thin and light that it doesn't have USB ports. It has ONE USB-C port and a headphone jack. So by now I've bought four different USB-C to USB-A adapters, but they didn't do what I really needed. This Lention USB adapter is finally exactly what I need! I need an HDMI port to connect my big screen monitor and I need 4 USB-A ports. I plug in my printer, mouse transmitter, external hard drive and now have room for a flash drive. This lention adapter "snaps" into place; It's a bit tricky to put in, but once it's in, it really stays in! It's small so doesn't take up much space. I connect my speakers to the headphone jack and everything else to a small USB-C port. Then when I go somewhere, I just take the Surface Go and the Lention adapter and HDMI cable with me. I can project to any HDMI TV. This is an adapter that does what you need it to do. This is highly recommended.
Cable Matters USB C to HDMI Adapter - 4K 60Hz, 60W Charging, Thunderbolt 4 Compatible for MacBook Pro, iPad Pro
12 Review
Ultimate Compatibility: USB C to HDMI Adapter for MacBook, iPad, Dell, Surface & More
12 Review
Tobenone USB C to USB Adapter with π» 2 Ports for MacBook, Dell XPS & More Type-C Devices
13 Review
USB to USB Type-C adapter
18 Review