First, let me say I  did not purchase this to be used as a general purpose computer.  I have a specific task for this to do and nothing else.  I'm not using it for gaming, streaming video, web surfing or anything like that.  I just needed a small computer that could easily be tucked out of site and not break the bank.  Call it an "appliance" if you will.  This thing more than filled the bill.  For the price it is hard to beat.  One caveat I had in purchasing it was that there was no HDMI output, so I purchased an inexpensive Display Port to HDMI adapter.  It turns out I didn't have to.  The seller thoughtfully included an adapter and a Wi-Fi adapter with my purchase.  It also included a new in the box keyboard and wired mouse.  I was very pleasantly surprised.  So far, the only thing I can find to not like is Windows 10, but what can you do?  It is possible to hack Windows 10 so it doesn't keep calling home for updates and restarting itself.  Depending on what you plan to use it for, you might consider doing that. Google is your friend.