This PC is faster than many of the other mini PC out there based on Atom or Gemini processors I've researched.  I have it hooked up to my 4k TV.The PC was in good condition.  I noticed a few scratches on the PC case and the keyboard keys were dirty and I had clean it.  It also had a Windows boot issue which I resolved as described below. Overall, still a great value!Pros:1. Fast processor2. Good amount of RAM.  Expandable.3. Large fast 256GB SSD. Expnadable4. Good priceCons1. The PC does not come with an HDMI port to connect to the TV or HDMI monitors. I had to but the following cable to make it work: https://www.amazon.com/gp/product/B00Z05JMKO/ref=oh_aui_detailpage_o05_s00?ie=UTF8&psc=1Issues1.  The PC will not boot when I first turned it On.  I had to go to the BIOS (F10) and reset all settings, save and restart the PC.  After that Windows started the installation process.