I'm not a gamer, but I needed an upgrade from my old dell Laptop that was capable of streaming to my TV in the living room. The processor is super fast, and it's the most RAM I've ever had in my life.It feels good to watch the task manager as I crank the RAM up to 10GB knowing I have 6 to spare. I'm trying to find ways to push the CPU to the limit just for fun. The only way I can do that not being a gamer is to commit 6 cores to a virtual machine, which runs incredibly smoothly.I got the 1TB refurbished version and it came with a keyboard & mouse that light up in cool colors (my kids are obsessed). The graphics card supports AT LEAST 4k & HDR but I've never connected it to my TV.There are at least 4 USB 3 ports and 4 USB 2 ports. The USB wifi adapter was too slow for me, so I upgraded to the Nighthawk A8000 and it's a wicked fast combo. I never have to wait for programs to load and it boots almost immediately. It comes with Windows 10, but I upgraded it Windows 11 shortly after I set it up.Great PC at a very good price. 10/10