I bought this for an all purpose computer for the family. We use it to pay the bills, do school work, stream movies, and play games. This has been a wonderful purchase all around. It came with a keyboard and mouse which I was not expecting. It is super quiet, has a ton of USB ports, and instead of a I 5 3.10 ghz we received an I5 3.20 ghz. It was shipped out and arrived within the two days. I hooked the display port connector up to a 32" HDMI tv for a monitor and it worked straight away. There was no setup involved at all. I do recommend ordering a USB WIFI adapter if you don't feel like running cable to the computer, they are around $10.I will buy another one and you should too.