I use three computers, each for a special purpose.The Good - This was a replacement for an older - slower desktop that I use for audio/video editing.  The computer is blazing hot and I did the initial setup quite easily. Then I added a second optical drive that burns Blu-Ray discs. Because it an office type computer, addition and modifications are quite simple and fast. I then used an HDD to USB3 adapter to transfer all my files to install my programs.The Bad - There was no documentation. When I opened the package, there was a dongle that I assumed would be for the wireless keyboard and mouse, but the keyboard and mouse weren't wireless, they were wired for USB.  I scratched my head on that one.  During the initial setup, when it came to register, there was no WiFi and I couldn't connect to the internet.  I thought I might need to install one of my NIC cards to connect to my network.  Then, I remembered the Dongle - I inserted it into a USB port and VOILA, I was able to connect to my network. I finished the initial setup, registered and got ready to install programs.The ugly - I ordered this computer on May 20 and it was scheduled for delivery May 28.  On May 27, it was shipped from Ohio to Kentucky with a USPS tracking number. On May 28 it left a facility in Kentucky and I kept waiting for it to get to the Postal Service, but nothing.  I started to worry as the new expected delivery date of June 1 was approaching.  On June 1, I got an alert that it was in a facility about 1.5 hours from me, but it didn't get delivered.  Instead, it was finally sent to a USPS facility. I finally received it on June 3.The accompanying keyboard and mouse are trash and that's where they went.  I used my old Logitechwireless mouse and keyboard and everything was fine.  I ran into some other problems installing programs including a BSOD, that took about 4-5 hours to resolve, but that was the fault of the user, not the computer or supplier. I am 84 years old with cardiac disease and do not need this kind of stress.  Never-the=less, now that it's set up and running I am pretty happy with it.