for $180 this mini tower is pure value. Came ready to plug and play out of the box (tower only, will need monitor and such) with fresh Win10 install ready to roll. Referb was good on mine, thank Tech. These were higher end machines in ~2012 and still perform about as well as low-mid range laptops from 2020 (which cost ~$350). Great machine for kids to surf web, watch videos, facebook, email, etc.NOT a gaming machine. tower does not come with graphics card, so you have to use onbaord graphics as is. It does have a PCIE2 slot, so I threw in an old R6800 card I had laying around without issue. To clarify, the onbaord graphics is plug and play ready out of the box, adding a card is just an upgrade option.smaller power supply, so wont be able to handle a larger graphics card that needs dedicated power, but the smaller ones will work (R6800 on ebay is only like 40 bucks). Few extra ram slots, should be able to take it up to 16G without issue.came with 2 DVD slots, lol. not sure what I would do with 2 of those. Recall these were from 2012 era.SSD for main drive is a little small, but came with large (at least 1TB) side drive.overall great value. Good starter pack if you just wanted a tower/MB/i5/HD. There is $400 of parts in this thing at least. Perfect machine to throw at my 6 and 7 yr old kids and say 'here ya go! have fun'.bought this over a lower/mid range latop. Would have spent 3-400 on a laptop, but got this for 180. Ill call that a win.