I got this USB C hub to use with my small GPD Win 2 laptop. The laptop needs a 12v 2A charge or higher to charge properly and thankfully the passthrough on this adapter can manage that no problem. The ethernet port, hdmi port, VGA port, and 2 USB ports all work great.
My only complaints are that the leather case, although nice, has a zipper that gets stuck when you try to open it. Also when you remove power from the adapter, the USB devices disconnect and reconnect which is avoidable but could be problematic if you were in the middle of moving files when you want to unplug and move elsewhere. Since it is cheaper than most USB C hubs that I have seen that include a proper passthrough for power, usb A ports, ethernet, and video out, I'll say this is a minor setback. Overall very satisfied and will use with my laptop from now on.
*I received this product at a discounted rate in order to review it and share my feedback with you.