I bought this PC to replace my PC I've been slowly upgrading for 8 years, which finally quit on me.I needed a gaming and audio engineering workstation so I purchased this based on CPU, RAM capacity, and USB portsI quite literally couldn't not have built a machine this nice this cheap if I tried, and I did try. A+ cable management, great specs and it's easy to upgrade everything you would want to upgrade with this machine.