Twelve South's StayGo adds a simple but much-needed feature for USB-C hubs: a detachable 3.3ft-long USB-C cable. The extra length lets you stow the hub at the back of or underneath your desk, instead of having it dangling beside your laptop. Don't worry, it also comes with a 6" USB-C cable for on-the-go use. It has an HDMI port, three USB 3.0 ports, an Ethernet port, an SD port, a microSD port and a USB-C port.