I ordered this PC in late April when it was on sale.  Here are my thoughts over 6 months later.  Note that I am planning on swapping out the 2070 Super with a 3080.Pros:-Machine worked right out of the box.  All components seemed to function correctly- 9700k + RTX 3070 make gaming/browsing/productivity fantastic experiences.  Runs almost everything at QHD on ultra and 60+ fps (runs Shadow of the Tomb Raider on highest settings, incl ultra ray tracing, at 1440 and hardly ever drops below 70 fps - see pictures). I use a curved 32" AOC 1440p monitor and games and other content look incredible at native resolution.- Looks good- Not ridiculously loud-1 TB WD Blue ssdThe "mehs":- Some components were substandard:1. The psu was a cheap non-modular 800w supply from Apevia.  I switched this out to a corsair rm850x after  the original started making noise during shutdowns and would overheat.  I wanted a marginally higher-wattage psu for the RTX 3080 anyways.  A little extra headroom never hurts.2. The DDR4 RAM my system came with was 2x 8gb sticks of bargain bin Patriot 2666 MHZ.  Literally $40 on Amazon.  Switched this out to 2x 16gb sticks of Crucial Ballistix.3. The motherboard (Asrock Phantom Gaming 4c-b) is on the cheap end of the z390 boards ($140 on Newegg).- Only 1tb total disk space to start out (not that big of a deal, but plan on buying more if you don't have any drives laying around). I now have 2 1TB m.2 drives, 1 WD Black 4TB HDD, and 1 1TB Samsung 860 EVO. At least there's plenty of room for expansion.- As others have noted, cooling not optimized out of box.  I installed two corsair fans in the empty slots and now cpu/gpu never really get above 70 C-Iffy cable management.  Fixed this when I replaced power supply-I'm a bit worried about the case not being large enough to accommodate the RTX 3080.  PCIe power cables for current GPU are already pushed up against the glass.  Definitely will not accommodate a 3090.- Unit did not come with any extra motherboard screws.  No documentation for components shipped with the PC.Overall, I would most likely buy from cyberpowerpc again, but would be more careful about contacting them regarding specific components in any future build.  Because I got this product when it was on sale, it cost me less than buying the components and building the machine myself.  Even at it's normal price, I think the overall product represents a decent value and is great for getting into entry-level ray tracing and QHD gaming.I wouldn't buy this now though, as the Nvidia 30 series and the upcoming AMD GPUs have basically made the 2070 super a worthless video card.  If you wait a few months and snag up a system with a 3070 instead, you'll most likely have a lot more staying power for a much longer time.  Similarly, don't buy this system if you don't have some extra cash to spend on (at the very least) case fans and hard drives.