I am running latest Windows 10 (version 1809) with no issue on my Dell 15" G7 7588 laptop, basically it's plug and play (reboot needed) . But to be safe, I have also installed the latest DisplayLink driver and nVidia GTX 1060 driver. Although I am just using one monitor via HDMI (via DisplayLink), I can play 4K 60fps video from my GoPro Hero7 Black H.265 no lag, it's so clear and smooth. The RJ45 cable, audio jack, mouse and keyboard, HDMI cables are all organized properly, LOVE IT. I connect the D6000 docking station to the Thunderbolt USB-C port on the Dell G7 laptop. As per Dell's manual said already and I knew it before I bought this - I cannot charge the G7 using this docking station, that's expected. One thing you need to be aware of is that, when you reboot the laptop, unfortunately Dell BIOS will give you warning. On the other hand, I don't recommend connecting the D6000 to G7 via USB 3.X because there are some issues on mouse/keyboard disconnect and re-connect randomly. On the display side, if you need to use the GPU (nVidia GTX 1060), you may have to connect the HDMI directly from laptop to your monitor instead of using D6000 docking station because DisplayLink driver is used instead of GPU. Also, you have to close the lid to force the nVidia to be the default graphic card for some applications/games. Finally, there are some reviews out there saying why that D6000's USB/Thunderbolt cable is not detachable. I can tell you why. This is due to USB-C cables have different spec. USB-C is just the round shape standard of the connector, but it supports USB 3.1, 3.0 and 2.0. They all can be USB-C. If you buy a cheap USB-C cable supports 2.0 only, it can fry your laptop or cause the cable to start a fire. There is a reason why Dell doesn't let you have detached cable like D3100 docking station.