Key board and mouse are so cheap it's ridiculous. Wifi doogel works good surprisingly. Mouse was smashed in the box something is loose inside but works for the time being. computer was not cleaned inside there was alot of dust in the case fan and the power supply fan. 3.4 GHz cpu instead of the advertised 3.8. everything started up ok, though had to dig out an old tube monitor due to a lack of vga adapters or cables. Once it updates and I have more time to test I'll update my review.