I needed to upgrade my computer to meet a CAD application requirement. After some study on INTEL processors I selected this HP Prodesk for the I5 processor, graphics, ability to support multiple monitors and a hundred dollars cheaper than other competitors. Since then, I upgraded to 16G RAM, camera, headset and a secondary monitor with no issue. I run multiple applications, browse and SKYPE in parallel.  I am not a gamer so I cant attest to those applications but the computer is an amazing value for the price point. Exterior of the box has some nicks and scratches but shipping packaging was professional. I am quite happy.