Very impressed with this small device which replaced my old desktop tower.  Setup was relatively easy.  Added two 4GB SODIMM cards and a 500GB hard drive, and used a HDMI to DVI cable to connect to my existing monitor.  Performance is impressive compared to my old desktop.  From my perspective the computer is 5 Stars and it did everything advertised and what I want it to.My overall rating for my Amazon purchase is 4 Stars for hassle below related to adding "frequently bought together" memory listed on the NUC6CAYS Amazon.com page.Please note: The Crucial 8GB DDR3L (CT102464BF160B) is not listed as passing Intel testing during product development.  It will probably show up as 8GB RAM, but may give an "Unsupported 1 Gb or 2Gb Density Error."  YMMV.  The CT51264BF160B (that's the 4GB version and I bought two) gave me the unsupported density error.  I ended working with Intel Support and from the Intel support site, Crucial CT8G3S160BM 8GB or CT51264BF160BJ 4GB (just buy two if you want 8GB) are verified to work properly.  I ultimately used a Crucial 8GB Kit (CT2CP51264BF160BJ) and it works fine.  The "J" at the end of the part number seems to be the important difference.