I was looking to replace my old desktop PC that was running Windows 7. Too old and not a good candidate for Win10. I don't need a standard desktop case that takes up so much space so I looked at compact PCs. I had originally bought an off-brand from Amazon that had a plastic case, low-end processor, and 4G or RAM. It had Win10 installed but I was not expecting to get very good performance from it. It's draw was the price. Sadly it lacked terribly even for basic web-browsing. I returned and looked at this Lenovo refurbished. With an i5 chip, 8G of RAM, and 250G of SSD space it seemed quite capable. From my pictures you can see that it was well packed, and in great shape.I did have an issue with the built in wifi card but an email to the vendor had them send me out a new USB wifi adaptor that day. I have been using for a month now and have had zero issues with this mini PC. I think for less than 300 dollars it is a sound investment and will last me for the next many years.If you are considering this PC, I can fully recommend both it and the support team behind it. Both are excellent.