This is an excellent usb-c hub. I bought this about several days ago and love it! you know my laptop almost haven't extra port so I have to looking for a USB 3.0 to USB-C adapter, this adapter came with several ports. Unit is sturdy, better built than others I've used. This hub does great for data transfer accross all three prots at once,it is works perfectly. I use it daily on my laptop, the USB 3.0 and HDMI ports work as you would expect. it's a good product.