I was worried about this product because it’s refurbished and you never know what exactly was done to it, but ever since I got the product, it has been running smoothly. There were a few minor issues. 1. The product didn’t get to me in the time allotted, but I contacted the seller and they sent me another one with 2 day shipping. 2. When I had received the item, everything worked well except for the HDD (hard drive.) The hard drive was vibrating really loudly and that’s not good at all. So, I contacted the seller again and they sent me another hard drive to replace the one I have with 2 day shipping, just like the desktop. I haven’t received it yet, because they sent it yesterday. 3. There weren’t any HDMI ports so I had to hook my monitors up a different way, but everything worked out. Overall, it’s a very good product and if there’s anything wrong, just contact the seller and see if they can resolve the issue.