Needed a new desktop computer for my husband -- His needs are basic, no gaming or complicated programs.  HP is a brand I've steered clear of for many years now due to significant issues in the past.  BUT the price & specs on this were tempting so I decided to give it a chance.  Set-up was fairly simple and importing data from his old pc went much quicker than past experiences.  Had a hiccup while adding (or possibly deleting unwanted) programs, something corrupted a .dll file and I couldn't manage to fix it.  Eventually had to restore Windows.  But after that, we were up and running smoothly and it's been fine since.  My faith in HP has also been somewhat restored.  I would be much more likely to buy another now.  So we're happy with this purchase.