This does exactly what I need. My GTX1660 does fit even though the back of the case was not designed for it. I leave the side of the case open about 3 to 4 inches for airflow. I love the way the hard drives are setup. I installed a SSD from a gaming PC, with games installed, in it and started playing immediately. The only (minor) complaints I have are that the case is small - which I knew before ordering - and that the sheet metal case is thin, which allowed me to install my GPU. Over all this is a great PC. I only buy HP printers and have an HP laptop too. Very happy with HP.
Windows 11 needs some time to be fully useful. Quite a few glitches. This computer replaced another brand new one that wouldn’t Boot Up. This one started right up & got it configured. Little problem getting Printer to be recognized.