I read reviews on a lot of similar PC's and think I made the right choice. It looks almost like new and performs great.Mine did come with a cheap mouse and keyboard but I really didn't need them anyway. Windows 10 was activated and set up was fast. It runs quiet and cool. The only issue I had, and it's my fault for not doing my homework, was that it takes a low profile video card and the one I had won't fit. Another frustrating thing, and this is HP's fault, I can't find out how much memory the onboard video unit has, and I've been all over HP's site. Update: The video memory is 2 GB. My bad.Update: Amazon won't let me review the same item twice even though I bought 2. I was so happy with the first one that I ordered another 2 days later. I'm just as happy with this one as I was the first. I was using older PC's but I can't believe how fast these are, and the real shocker to me was, they increased the speed of my internet by at least 30%. That was a pleasant surprise.Overall my experience with the company that refurbished this has been great.