Looks nice and is one of the few dongles available that are designed especially for the Surface Go, but after using it for a couple of months I've ran into its limitations and will be looking for a different product. The two main issues for me are that the 3.5mm audio port inexplicably does not pass-through a microphone input, so you can't use 3.5mm headsets with it (unless you only want audio out). Also the USB-C ports can't seem to be used to pass-through video signals. I've used multiple different cables and monitors and nothing works, so you can only use the HDMI for video out which is annoying.