I was hesitant to buy this as I had never set up a computer on my own. I was pleasantly surprised to find this was easy to set up. It was up and running very quickly. Would buy again.