So I bought the 25L with the 1660S.It's good for gaming, more or less. I mean I wouldn't expect the very best, but it's still good.Got to upgrading the PSU and CPU so far.PSU removal revealed that there are a lot of wires you don't use, but can if you want. (I upgraded to a NZXT 750w 80+ Gold, if anyone wants to do the same.)CPU I'm not sure about. The thing that holds the CPU in place felt really loose, don't know if it's normally like that because I've never messed with one before. But anyways I found out that it basically puts a dent in the processor's sides when you lock it in place. (Upgraded to a i7-10700.)One issue I have is the GPU support-thing, not sure what it's called. But it's the plastic thing that is in the shape of a triangle. One of the screws is messed up--damaged or something. So basically I can never upgrade the GPU without putting a hole through the case to take out that screw.The build doesn't seem to have an intake fan, though. It looks like there's one exhaust fan and one fan on the CPU, but nothing brings in fresh air so don't count of good airflow without custom work.Is this a good product? If you're okay with not having the absolute best then yes it is good, it'll work for almost best in fact.Would I recommend this? No. The issue with screws and air flow loses it for me.Update:Reduced to 2 stars because ram upgrades with higher speeds is not possible--it's literally prevented intentionally by HP.