I waited for about a week to post my review, wanting to make sure that the product didn't malfunction or break on me in any types of testing or while upgrading the RAM.The system arrived a week earlier than expected, which of course was exciting. The only real problem with setup was a lack of user manual for the system - I essentially was left to my own devices to get everything working together. Even without additional RAM, performance was fantastic. I was easily able to max out settings in all the games I tested, with FPS to spare. The included keyboard and mouse were of decent quality, and work fine for anyone without replacements.In summary - great specs, decent build quality, but an upgrade in RAM should be bought alongside this. Due to the current computer parts shortage for the foreseeable future, buying a pre-built isn't much of a bad option nowadays. I'd keep an eye on this product, and check back every so often to see if the price dropped. If you can find this for a good price, I'd recommend for beginner PC gamers.