This NUC is a great little machine, I added a M.2 drive (Crucial 500GB M/N CT500MX500SSD4), 16GB RAM (Crucial MM/N CT2K8G4SFD824A) , and the OS (Win 10 on a USB stick). If you already have a monitor, a HDMI connector, and a keyboard + mouse then you're all set. Assembling it all is relatively easy, and quick - all you need is a Phillips screwdriver. The kit even includes a VESA mount, allowing you to mount the NUC to the back of a monitor.However, I do wonder why Intel does not include important drivers for the NUC. Even a 2GB USB Flash stick could be partitioned to support both Linux and Windows. Instead, the user makes it through the Windows 10 install process only to discover that the NUC is incommunicado because Windows 10 does not include the necessary drivers.Neither ethernet, nor WifI could be enabled, necessitating a trip over to a computer that did have functioning internet access to consult on next steps. Thankfully, Intel offers bundles of drivers and firmware for ethernet, WiFi, etc. on its web-site; all you have to do is search for your NUC and then elect to download a bundle. Then use the manual install process for ethernet, Wifi, and firmware updates. Then, there are a plethora of drivers for other chips.Shortly later, the NUC is fully functional. But it is kind of silly for Intel / Microsoft not to work closely together to include a basic driver for both ethernet and Wifi so that the NUC can at least download the rest of what it needs later.