This computer didn't disappoint...Mostly. The Dell Optiplex 7010 in general is a great computer; easy to upgrade, easy to open up, easy to use. But because this computer is somewhat outdated, you do need to buy extra things when you order it. You must order a wi-fi card, which is extremely easy to install. It costs about $25 on Amazon. You also need a display port to HDMI adapter (assuming you have a relatively new monitor). Optional, but if you want a wireless keyboard/mousepad/headphones, you need a bluetooth card.Because I didn't know I had to order all this stuff, I actually had to wait like 2 weeks to even use it. It runs smooth. One day it stopped turning on, but luckily Dell Optiplex has a flashing light system that tells you what's wrong. In my case it was a memory failure, which is apparently very common on Optiplexes. All I had to do was reseat the RAM. The inside was neatly wired, so it was easy. While my computer wasn't turning on though, I did message the seller to ask for advice. They never responded, and in the end I just called a friend who assisted me. Over all good computer, especially as a starter.