So my experience with this PC so far has been good, so when I received the package it was packaged well the PC was protected on all sides with foam and bubble wrap. Unwrapping the PC, only a few scuffs on the metal which is absolutely fine for me since its hardly noticeable. Opening the panel on the side revealed the inside and it was completely clean, no sign of dust finger prints, nothing. In fact it was shinny which was nice to see it was taken care of before shipping it to me. So after that it was time to plug it in. After turning it on I was presented with an error about the system not having a "real-time" configured. Pressing the button to set the time would just reboot the system and go back to the same screen, so reading the rest of the text on screen mentioned the onboard battery so I decided to take a look, I unplugged the PC and opened the case and saw the battery which looked new, so I took it out and put it back in place and that fixed the issue, I was able to set the time and date and the PC proceeded to boot up. Then I was greeted with windows 10 but it was already setup for me which is a BIG NO NO for me since I dont know what the person before me did with it. So I reset the PC into advance startup to reset my PC to factory which it did with no issue. Booting it back up to windows 10 to confirm the Specs, windows 10 pro, 8GB RAM, Core i5-4570, and 500GB HDD which is a Seagate 7200RPM. It would be a five star if they didn't setup windows for me I take my security seriously so by them setting up windows for me it doesn't sit well with me. But over all a great buy and I would recommend this PC to my friends and family.