This machine is built extremely well. There is room for me to add extra fans, extra hard drive space, the graphics card it has come with is the full large version of the GeForce GTX 1070 Graphics Card by NVIDIA. Excellent PC, can handle any game I throw at it, I'm definitely going to install a couple more maybe three more fans, just to keep it nice and cool as it only comes with the 1 fan placed at the back end of the case. Case is a nice size mid ATX, plastic casing with dust filters. Arrived with the boxes for the components, with the windows install disc, (Comes with windows 10 pre-installed) There is no optical drive on this machine but that is no issue as you can get external ones these days. Overall excellent service, arrived two days after ordering. Would recommend company and PC to anyone.