This is a good Mid Range gaming Pc. The Intel Core i5-9400F is a great cpu along with the gigabyte GTX 1660 gpu. The memory should of have 2x4 sticks instead of one 8gbs of ram to enable the duel channel feature. The front panel should have more air slots on the sides to give it more air flow I popped the panel out some and the pc is a lot cooler other wise the cpu and gpu fans run at full speed. As far as gaming its great I can play all the Battlefield games on ultra and the same on C.O.D games. I ordered more memory 2x8 to get at least one channel to duel channeling. Asa you can see what I did on last pic I popped front panel to give it more air thinking of using light foam for filtering dust and cat hair. other than that its a great pc and a good value for the money. I would give it 5 stars if it wasn't for the bad air flow in front. Thanks Cyberpowerpc and Amazon.