This is a premium Rocstor USB-C® to two(2) USB 3.0, HDMI, RJ34, VGA, Type-C Data and PD Charging Adapter. The USB 3.0 port allows you to connect USB device or another hub to the host USB-C computer, the USB-C female port supports both PD Charging and data; the Gigabit Ethernet port allows the host computer to get access to the network; the HDMI and VGA ports allow you to enjoy high definition picture or video on big screen. It can work on a Macbook or the new Google Chromebook Pixel and other USB-C supported devices.