I purchased this because my seven year old Dell was beginning to show signs of end of life.  The HP Envy fit the bill in every respect and the price was excellent for the features it had.  I ran into problems copying my old PC to the HP and had to sent the HP back to have it reimaged.  HP did not include a recovery CD/DVD/anything and I started getting blue screens when booting it up.  I had to send it back to HP Tech Support for it to be reimaged.  HP Tech support wanted $70 for a recovery thumb drive.  Otherwise, I really like the machine and HP Support was the best.  I would recommend the machine to anyone looking for a compact, fast PC and I also recommend that you create a recovery drive as soon as you start using it.