I loved that I could get a 'state of the art' rockin' GAMER machine with up to date processor (Inter I5-9400F), graphics card ( Nvidia Geforce 1660 Super) , and a beautifully built case with 4 RGB fans. Very quiet with onboard intelligent fan control, and the interior layout is well done with hidden cabling (to the extent possible) and power supply and SSD/HDD's that are located on the bottom (for optimal cooling and away from MB & Processor).Now for what I didn't 'love': No MB manual or documentation came with this machine (which I understand is how all of CyberPower PC's come), but only a 'quick start' guide that was basically oriented towards computer dummies about unpacking etc.  MSI makes the MB's for CyberPower, and somehow the name AsRock is on the board, which makes a phone call to tech support necessary in determining whose QVL (qualified vendors list) should be consulted (in my case I wanted to know whose RAM was supported). This info could have easily been printed off and included I feel. Also, there should have been a NOTE alongside the included MB CD-ROM to indicate that the included drivers WERE ALREADY INSTALLED, AND WERE ONLY FOR USE WHEN RE-INSTALLING WINDOWS! This was very frustrating for me as I went about blindly installing the drivers where the PC would Restart every time a driver was finished (installing), and I thereby thought the PC software was corrupted or something, as it did not seem like a normal thing to do (restart 10 times for 10 driver installs) A very frustrating and long event time that really soured my 'New' Pc enthusiasm.Don't get me wrong however, now that things are all up and running, I have taken out the included 8Gig of Patriot RAM stick and put in two sticks of HyperX (HX426C16FB3K2/16) and boy does this thing fly! Benchmarks are from Battleship to Nuclear Submarine too (at UserBenchmark.com). Everything is very stable with no issues, and I have had it 'burning in' for over 72 hrs. The two USB 3.0 Ports on top along with audio jacks in/out are located perfectly (at least for me) too. I am very impressed with CyberPowers overall quality of build, low pricing, but just wish a little documentation was included (a small thing on their part to do, and I would have given an extra 'STAR" if they had). All in all,  definite recommend from me, to you!