I ordered this device to upgrade my NUC6i5SYK. The old device was having 16Gb RAM like this one:https://www.amazon.com/Crucial-PC4-17000-SODIMM-260-Pin-Laptop/dp/B015HQ9VEMand 1Tb M.2 SSD like this onehttps://www.amazon.com/Intel-3-15-5400s-1-0TB-SSDSCKKF010X6X1/dp/B01C78681CI moved those components to the new platform and the first thing I found out is that my Windows 7 installation does not work on new device. It was constantly rebooting. So I had to move the components back to old NUC, upgrade to Windows 10 and install them to the new NUC once again. That worked, allthough I hate Win10. But with Windows 10 the new NUC was sometimes doing terrible things as if I were having flawed memory modules: I boot the system, and my startup application are starting to access invalid memory location, execute unallowed commands and so on, which ends very soon with BSOD due to invalid memory access or system driver error or whatever. Reboot would not help, sometimes the system couldn't even get to boot at all. But then if I turn the power off and on again it starts working fine as it all was just a bad dream. I don't know what to blame. Both memory and SSD were working absolutely fine on old NUC. My Win7 is genuine and thus upgraded Win10 is genuine as well. I was trying to re-install Win10 from scratch and re-use my Win7 key to activate it: activation worked, but the problem did not get away: when I turn the power on there is like 1/10 chance that NUC gets mad until you turn it off+on again.And I cannot get another memory modules to check it gets to work OK. I would gladly return this NUC but once again, I cannot be sure that the guy who'll check it would detect the same problem. Don't know what to do.PS. With Windows 10 you'll need to use special version of Viber dedicated to this OS. And you'll not be able to work with LibreOffice comfortably. This is due to poor (or none) OpenGL support for Intel Iris graphics card for Win10.