UPDATE:After 5 years, this computer is no longer usable. It randomly turns off (Black screen of death.) I tried everything; uninstalling software, BIOS updates, older drivers, increased cooling, and finally even a clean install with wiping the hard drive. Still, without warning, the computer turns off, corrupting files and losing data. Since then, I have found that this is a common issue with Intel motherboard's built-in graphics cards, and that the company hasn't addressed it. Perhaps it has been fixed in generation 12 and later, but it appears to still be an issue up to generation 11.IN SUMMARY, THESE MACHINES HAVE A MAX FIVE (5) YEAR LIFE._______I am less enthused with the Intel NUC.  This replaces an older version that had issues.  I have to say that I'm not nearly as happy with this unit as I'd hoped to be especially consideringPros1. Very fast when combined with top of the line components.  I have a M.2 type M SSD (fastest commercial drive class) with 32gb high speed ram and a second standard high speed 2" SSD.  The system hibernates in less than 10 seconds compared to as long as 2 minutes on the older version.2. It really is small.  I could put it in a coat pocket if necessary.3. Has most basic ports like USB 3, C and charging.  It also has a MicroSD slot and Video.4. The power supply cord isn't too short like some previous models.5. Intel has a web page dedicated to updates (hint, you'll need it!)6. Components snap in very easily; it took just a few minutes to add the drives and memory and then boot up for the first time.Cons1. Buggy!  I've had to update firmware repeatedly as well as downgrade due to major bugs on new drivers and even the BIOS. I've spent several hours going back and forth trying to figure out which driver or firmware is causing hanging, loop booting, video/audio issues or software problems.  I've given up on some of the minor video anomalies as I just can't get it to work. Update have come regularly from Intel, but haven't always worked. VERY Frustrating!2. It's louder that the previous larger model.  The fan goes turbo when I'm doing photo editing.3. The microSD card is a lot less useful that a full SD card slot.  I'd gladly have traded a 1/4 inch taller unit for something that could use the preferred card size.4. Incompatibility issues.  For some reason, this set up will not run some older software even though other Windows10 machines I have do.5. Quality control is questionable.  This is actually the second unit.  I had to return the first one as one of the USB ports broke off on it's second use.