I'll admit, I was skeptical about buying a refurbished desktop computer but sure am glad I did. It's fast, has a fair amount of software on it and having a 1 terabyte solid state drive is why I had to buy a new one. My old pc let the ghost out and it had to be the HDD with Windows loaded on it along with countless programs I lost. My fault for not backing it up to the other HDD that was in it and still worked fine.  This one was very easy to set up and took no time at all and upon booting it up it automatically went through and installed any updates needed getting me back online in no time loading the software I lost from my old burned up pc. I added a 2nd optical drive to it installing a blu-ray burner combo and replaced the 500 gigabyte HDD with an 4 terabyte SSD. No more HDD issues and it just makes it quicker and more stable. I'm not using it for gaming not counting Solitaire or Mahjongg and am 100% happy with this computers performance. Plenty of USB inputs, Bluetooth and Wi-Fi built in and can run 3 monitors. I did have to contact customer service and they were prompt with responses and offered any help I needed as far as questions about small upgrades etc, so I know first hand their customer service is excellent. I couldn't be happier in buying this unit and would do it again should I ever have to.