Purchased this along with components recommended by Intel.  The 2400MHz (recommended) RAM  module didn't work in it, so I purchased 2133MHz and it worked.  They have since retracted their recommendation for that model of RAM.I kept getting random reboots.  mcelog showed an L3 cache problem in the processor.  Intel sent me a new unit.  This time the PCH was broken.  So I couldn't get SSDs to work.Both units I received run hot right out of the box.  YOU WILL NEVER GET THE ADVERTISED CPU SPEED BECAUSE IT IS ALWAYS THROTTLING FOR TEMP.This thing is a horrible POS, and I wouldn't recommend it for any purpose.  I've read the newer NUCs are still just as buggy.