I should have learned my lesson from all the years fixing (read: begrudgingly dealing with) oddly built HP garbage.  I heard rumors that they had changed their ways and started making quality PCs again.  I was mostly told the truth with a few caveats.  Yes, this is quite the bang for your buck when it comes to raw on paper specs for the price - an unbeatable deal almost.  If you were to build this on your own, you could not do so for this price.Then, HP happened.1) I noticed the pc uses both a proprietary motherboard (okay, we can deal with that as windows now does the activation based on this now anyway) and a PROPRIETARY POWER SUPPLY.  WHY? Just for the sole purpose of being difficult? Lowering the ability to repair?  I wanted to increase the power (a low 200W) to power a modest graphics card and CANNOT DO SO.)  The motherboard even has PCIE lanes for hardware additions, but apparently god forbid you include something that could increase the supply of power to them!2) If my previous reason felt specific in an only gamers would care way, this one is not.  The 8GB DDR4 memory installed is single channel which does noticeably decrease performance compared to dual channel.  There are two dim slots, so this may have been done so you can upgrade it?  Bu then I don't know why they decided this should be upgradeable but the power supply should'n't be.Don't get me wrong, this is quite the deal! But if I wanted something I couldn't service or upgrade anything in I would have gone with an all-in-one.  That would at least have the ability to be a monitor too.  For office/productivity tasks it is great! I even use this in the office now (as nowhere else could have worked for me).  Buy, but be aware you are stuck with this for the most part and beware the HP curse!