I got this because I needed 8 USB ports for my lenovo X1 Yoga 3 gen laptop, and this device did the trick. I also have ethernet and one 4K HDMI display attached to it. It worked fine first time, but after a few days I noticed the external display had blanking issues. I was feeding the hub from the laptop's 65 W USB-C adapter and figured maybe it didn't have enough grunt to charge the laptop and run the hub together, so I bought a 100 W USB-C PD power supply and everything's working happily again.