So the 1080 GTX fit perfectly. However be advised the current power supply is 470 not 500 as advertised on the HP specs so its a risk if you choose not to follow nvidia recommendations. I just replaced mine with EVGA 75 P2. Also if putting in a 1080 you are better off with a blower style. The current 960 gets very hot near 70 degrees when playing intense games