Purchased this desktop for my parents for Christmas, to replace an old Lenovo i7 Ivy Bridge desktop.  The Lenovo had an HDD, and was starting to bog down.  So coming from that? This was lightning fast.Physically the, computer is aesthetically pleasing, and very sleek.  Smaller than the Lenovo, very compact.  Low/no noise PSU, and enough ports to keep you happy.  USB-C and 3.1 in the front are a welcome addition.  DVDRW Included, however not too sure at who still uses DVD Media... Well my parents do, so this may come in handy.  Has 2x HDMI ports, though with no real on-board graphics processingInternally decent. 12gb DDR4, with a 512GB SSD, this thing is fast for all your normal-everyday tasks.  Browsing YouTube, checking email, listening to music etc. can all be done concurrently with each other.Added a Samsung 500gb SSD, and it went in like a charm.  I wish the instructions came with how to access the additional PSU wires behind the DVDROM, but they didn't, and I ended up removing the front plate, to unscrew the DVDROM, to get the wires only to realize they were being held with 1-twist plastic ties that could have been removed without removing all of it.Screws came to mount the SSD to a "platform" conveniently labeled HDD1 and HDD2, doesn't matter where it was mounted. However the screws did not fit the Samsung SSD.  This may just be a Samsung thing, but most computer component's screws/holes come standardized.  Ended up cross-threading two to hold it down, and just letting it free-hang. Not a huge deal since its a solid state.Overall very happy with the purchase.  We'll see when I'm back here in a few months if the computer has held up.