So overall it's not bad came with everything it said even got an upgrade from the listed 3470 up to a 3570 it's a small 10% gain but more performance than adertised. also came with a free wifi usb dongle and a mouse/keyboard set which i didnt expect at all. Now my biggest complaint about this...it uses propriety dell fan 5 pin connection not your standard 4pin. So unfortunately I'm going to have to get a new motherboard in order to use the fans and cooler I had. But overall solid. Wouldn't be a bad build to throw in like a 1050ti or similar that doesn't need psu connections and move the OS from the hdd to a ssd and it wouldn't be a bad budget build at all.