This is my second time purchasing a CyberPower PC in my lifetime. I'm a big fan of the quality of components and the quality of assembly. This PC has excellent listed components for it's price point, especially with the current component shortage. I use my PC for gaming but also research, schooling, other software and general leisure. This product fits all those needs without the urgent need to upgrade anything for at least two years or so.The only cons of this Pc are the small RAM card (8G) which I will likely replace first. Other models had higher RAM but were priced higher and I felt I could shop around for my own RAM needs. Especially with how easy it is to replace.If this PC falls in your budget, it's a wise purchase. You will be spared the hassle of assembly and already have a machine capable of running most games at decent settings. Shipping was speedy(my computer came 5 days early) and it came in ample padding so any rough treatment during shipping would of had no ill effect.