I am EXTREMELY happy with this computer.I will break down the Pros/Cons here as well as give some pointers to get the most out of this computer if you do buy it and some basic trouble shooting of common problems.  This will be a long review though, so if you want a TLDR: It is a great buy, but a few things to be aware of if you are going to buy it.I needed a new computer for work and for Cyberpunk 2077 and this is perfect!  I use this for work and gaming both.  I do photography and videography for work so I need a powerful PC to handle my work (especially for video) and I also am a big PC gamer.  I will cover both subjects in this review so you know how it does for both uses.  I also have generally built my PCs so I have quite a bit of hardware knowledge, which is an important thing to think about before buying this PC (I will explain below).Pros:-The parts that you are getting in this machine are VERY capable.  This is not the tippity-top of the line but it is a solid gaming PC/workstation.  I usually try to get my tech at that peak price-to-power ratio.  If you get the top of the line, you pay a lot more for that extra 10% power, and if you get something cheap, you'll end up replacing it soon.  This computer, in my opinion, is right in that sweet spot.-The parts are all trustworthy brands.  You are not guaranteed any specific manufacturer, but all my parts meet the specs listed and are from reputable brands. (MSI, Intel, GIGABYTE, WesternDigital, CoolerMaster, etc)-With liquid cooling on your CPU overclocking is very viable.  If you don't know how to overclock, either research it yourself or get help.  Do not use the "Default Overclock" settings where you let the system do it for you.  I tested that out and it would have burnt out my CPU over time with a very high voltage it ran.  I did my own overclock and have a very stable 4.6GHz that never runs hotter than 70 degrees.  You could easily push it past that if you wanted, but I prefer to err on the safe side.  You can definitely push this machine a bit though.-It is a very cool looking machine with tons of light options to select from with a remote control.  No software needed.-Cable management is pretty good overall and it looks nice and clean inside.-It runs pretty cool temperature wise overall.  I added two additional fans based off some other reviews, but I don't know that they were needed.-This thing runs most of my games at 4k Ultra settings with 60fps.  A few poorly optimized games (not the fault of this computer) might require me to drop the resolution to 1440p.  If you are on a 1080p monitor, you shouldn't have any problems with any games around.-This is a dream for video editing.  Some of my projects on my old PC struggled to play back while I was working on them in Premiere Pro, and rendering times were pretty long.  I had a good CPU but a very old GPU in my old system with an SSD but not an M.2 like this.  My old PC I used proxy files to help with editing and had those playing back at a fraction of even the proxy quality.  This plays smoothly during editing without even using proxy files in full 4k.  Very impressive!  My render time for a 15 second project I had completed before that was VERY HEAVY on effects and animation took almost 2 hours.  This computer did it in under a minute thanks to this GPU.  My old GPU was not supported so all the work fell to the CPU.  If you have a good GPU already, you may not notice that improvement, but if you are in the same boat I was, then this will be life changing for you.-Boot time is only a few seconds once you are past the splash screen to enter BIOS.-It is very quiet.  My keyboard makes way more noise than the computer does.  It is also easy to turn on and off the lighting (as long as you don't lose your remote).  My home office also happens to be our bedroom, so it being quiet and being able to turn off the lighting or dim it easily are very nice benefits for my late work nights when my wife is trying to sleep.-My unit was assembled in the US and was perfect when it arrived.  Well packed and protected.Cons:-The mouse and keyboard that come with this are the only kind-of "con".  I haven't used the keyboard yet, but the mouse was broken when I got it and it felt like it came from a happy meal.  I already have a good keyboard and mouse and would have never used these anyways.  I was not expecting anything from these as they are "freebies" that are thrown in with the PC and any company selling pre-built PCs usually gives VERY cheap peripherals.  Just plan on probably needing to buy another mouse and keyboard at some point and not using these long term.  This would be the case with pretty much any pre-built PC brand.  High end pre-built brands might give better peripherals, but if you've spent that much on your PC you will still probably replace what they give you with the top of the line peripherals anyways, so I don't take any points off for this.  It is to be expected.I have not personally had a single real con yet with this machine, but I read a lot of other reviews before I bought this and knew what I was getting.  The motherboard is not top of the line at all.  It doesn't leave much room for upgrading this to be a monster machine down the road (don't get me wrong though, this machine is already a beast right now), but I knew that before I bought this, so it is not really a negative.  It is totally capable of handling all of the components they built this with and even good enough to do some basic overclocking.I had read reviews saying that sometimes connections are loose or things like that and it can cause problems.  CyberPowerPC were also nice enough to include a little card showing some of the common things to come loose during shipping to check before you power on.  I bought this PC knowing if there were any problems, I am my own Tech Support and won't have any problems.  If you are not tech savvy or good with building PCs then you may want to read more reviews and think hard about getting this PC.  Maybe budget a trip to Geek Squad in to your price, just in case you have any issues.  I can tell you that my unit came in perfect condition and it would have worked out of the box for any level of user, but some other reviews have had problems so I am mentioning that so you are aware.I will give a few pointers/tips based off other peoples bad reviews that you can easily fix without much know how.  It is a shame some people sent this machine back for very simple issues thinking the computer was broken.  Here are a few things to know if you buy this PC but aren't a huge nerd like me that can figure out what to fix:-Check all the connections that you can see in the case when you get it to see if they are snug. Hopefully they give you the same little card for what to look for, but you don't need to know where stuff goes, just check to see if what is plugged in feels snug where it is already plugged in.  If you have a fan power cable or something that came loose, it could cause the PC to overheat and just randomly shut off to protect itself.-A couple reviews said this had terrible WiFi reception.  They probably did not connect the additional antenna that is included...  This computer has the strongest connection of any piece of tech in my home with the default parts that came with this.  I believe there are instructions on where to connect it in the back, but it is similar to a coaxial cable jack.-Download all the latest updates and drivers.  Some computer issues you can have may have nothing to do with the seller/hardware and could just be a software issue.-A few users had issues with their BIOS possibly.  Do not go messing with your BIOS if you don't know what you are doing, but it may be worth doing an internet search just on how to "Reset your BIOS to default" which could fix that problem for you.  Just resetting your BIOS is not very difficult or dangerous to do.-Any other problems you have, it could be a simple fix that again would be worth doing a quick search for the issue you are having.  It may be way easier to solve a small issue than to pack it up and ship it back and get a refund.-Worst case scenario, see if a techy friend or a local computer place can fix it for you if you still have any problems.  The other reviews made it sound like the CyberPowerPC tech support can't do to much to help you without you shipping it off to them which will be a huge pain.  It does sound like you can return it for a refund without too much trouble if it comes to that though.Again a reminder though, I did not have a single problem with my unit.  I don't know how many units have these little problems, but I wanted to try and address some of the common ones from other reviews so that if you buy this, you know what to look for when you open it up and you can just have fun with your new computer instead of weeks of waiting for shipping and repairs.Conclusion:Even if I had run in to any little problems, I would still be very happy with this computer.  I was planning on having to fix some little issues when I bought it and it was a pleasant surprise that everything was working perfectly.  This computer is an absolute beast for gaming and video editing both.  Whether you need it for work or for fun, this will do the job no problem.  I did a lot of shopping around and did not find anything else that compared to the value of this PC at the price that I got it at.  I have always built my computers in the past.  This was my first pre-built PC I have ever gotten.  I am surprised and very happy with what CyberPowerPC has delivered on.  It seemed the least I could do to write this review and give a few trouble shooting tips because they saved me a few hundred dollars and some build time.  I would definitely buy from them again.Disclaimer: A lot of my review has to do with the value of this product and reviewing it at the price that I paid.  I got it during Prime Day and it seems to be higher now so you'll have to decide if it is worth it at what ever the current price is.  When I got it, it was significantly cheaper than buying the parts and building it myself.  Now it seems to be priced about the same or a little higher than the components would cost (which is a fair business model to have it priced at this higher price).  I was planning on getting this exact PC from them before it went on sale.  It was in my wish list on Amazon already and I was planning on buying it before the end of the year, but when I saw it went on sale, I immediately got it.  Well worth the purchase.