I know prebuilt pc's get a bad rep and yes it is better to custom build. However, if you do not have the time to build one or you want a prebuilt that is easy to upgrade, I definitely recommend this one. I have been able to run all my games on Ultra High right out the box including The Sims franchise which requires a lot of processing power. I actually liked it so much I ended up purchasing a second one for my husband within a couple days. Would recommend upgrading the power supply, adding more USB ports, and maybe more storage at some point if you are really into gaming. ALSO PLEASE do not set up without having an anti-static mat. You can fry the inner components with one touch if you do not have one. They are really cheap and worth the peace of mind. I mention this as some people have said their pcs would not start up after unpacking and this maybe why. Especially if you are on carpet. Will update if any issues.