I bought this PC to install PFSense and run my own firewall using an Intel i350 network controller PCIE card. The machine was as described - refurbished with included mouse and keyboard. The PC showed minimal signs of wear and was in good condition. Included keyboard worked but was also refurbished and the included mouse was brand new. The mouse had a manufacturing defect where the left mouse click was not working - no big deal as OEM included mice and keyboards are generally garbage and I was not planning on using them. For the price, this is a good value machine and small enough to be deployed almost anywhere as a network appliance. It's no gaming PC so don't expect to be playing any demanding games unless you upgrade the graphics card. My model had a PCIE 4x and PCIE 16x slot.