I know pre-built machines come with some anxiety over the parts lottery, but I snagged this on a deal expecting to have to upgrade a few things and fix the fans and cable setup. Here are my thoughts:1 - The box arrived quickly and was decently packed.2 - The cable management was very well done.3 - The GPU and Mobo were not bargain-bin versions - in my case Ventus OC and Z390-P.4 - The case fans were properly configured and everything ran quiet and cool in stress tests.5 - The RAM is only 2400 - not the end of the world.We'll see how this performs over the next few months, but so far I am very happy with this machine. I prefer building, but actually saw significant savings with the sale.I know everyone's mileage can vary and people are more likely to write negative reviews than positive ones - but at least in my experience, I would recommend CyberPowerPC again.