The Cons first:Item arrived on promised date, via Canada Post. Box is generic (not strong at all) with no caution sticker to avoid dropping it. Despite the sponge inside, I doubt it will survive a 3 feet drop without damage. Fortunately, my unit came intact, with all parts looking new, i.e. no evidence of it being used for years in the past. On power up, the unit gets caught in a restart loop, going nowhere. After googling, tried the "shift-F5" trick to get the DOS command wherein I changed a registry setting to prevent non-stop restart. Now, it prompts connection to the net and tries to set up language and update itself. But it gets caught in another loop, always end in the screen asking to choose a language. After multiple tries, it is clear the operating system (presume windows 10 pro) will not install successfully. The supplied instructions do not address this. Reluctant to ship it back and risking damage, I took it to a local computer shop and had the built-in windows 10 erased and windows 7 installed (my own licensed copy). The desktop came alive after.The Pros:1. All the parts look new, inside and out, and the two fans are very quiet.2. Startup from cold is fast, about 20 seconds, probably due to the SSD (samsung 256 GB). In use, it is noticeably faster than all the laptops (mid level) I have had.3. Photoshop will load 3 to 4 times faster and web pages come up almost instantly, not sure if it is due to the high ram (16 GB) or the i7-3770 CPU.4. There is no built in hard drive but an external 5TB on a usb-3 port fixes the problem.5. All the usb-3 ports are at the back (a pain to use) but are fast. Writing to an external SSD zips at 150 MB/s.6. A $5 display port to HDMI adapter cable resolves the issue of no HDMI port. The display quality is good.7. The supplied keyboard and mouse are cheap quality but got me through the initial setup. Not tried the wifi dongle but suspect it will work.8. The DVD drive works well and I used it successfully to backup the system image.So far, this desktop is quiet, fast, stable and a pleasure to use. However, my unit came with faulty software failing to install Windows, and it took drastic measures to resolve. A bit of a gamble to buy but I guess one can always return it via Amazon. Recommended only for the tech oriented. Five star if it wasn't for the software issue.