This device plugs in, loads drivers automatically and works. You can connect an Ethernet cable without a dongle and get more USB ports. I haven't tried the HDMI port yet, but the onboard card readers make it easy to transfer photos and data. I also have an MS Dock for the Surface Pro, but this device is lighter, smaller, and almost as useful, but costs a lot less.
Dell 452-BCYT D6000 Universal Dock in Black: A Hassle-free Single Solution
17 Review
Docking Station OKX Display Ethernet
11 Review
Sony DualSense dual controller charging station for PS5 white/black
38 Review
Enhanced HP USB-C/A Universal Dock G2 - Optimal for Seamless Connectivity (Part#: 5TW13AA#ABA)
11 Review