I bought two of these. I believe the two systems came from different companies, but Amazon's product system is flawed so only one review can be entered and may or may not apply to the actual vendor.Refurbished: one just barely met the criteria stated by Amazon. The other most definitely did not. It had a damaged USB port and was dirty and front cover scuffed, easily visible from across the room, not just arm's length. I was able to carefully repair the USB port, wipe down the box, and don't care about the scuff. Just worth noting. Cleary this company has poor quality control or people that do not under stand the criteria or care. Who knows. I did not want the hassle of returning the item if I could avoid it. Not everyone buying one of these systems will be in that position, however, so these things need to work properly upon delivery.One system arrived with a very low quality mouse and keyboard which was unexpected since this was not listed in the description. The other did not. Neither system arrived with any sort of wifi, as expected based on the description. Both systems had the 16 Gb of RAM, 512 Gb SATA SSB (different brand in each)  and the i5-7500T processor. There's room in each system for an M.2 drive as well as M.2 wifi slot. Each system also had the option slot populated with Displayport so there are three (3) DP ports, no HDMI. Good to know in case you require different cables or adapters for your display device.Internally, watch for the following. I had examples of each:- screws missing from brackets, possibly rolling around inside the chassis which could cause a short, or the wrong size screw for the purpose- incorrect and missing drive caddy retention device- loose and broken plastics brackets for the CPU fan shroud- M.2 screws may or may not be present, so have spares if you need themSeriously, these are NOT refurbished by any reasonable definition. Lower expectations accordingly, be prepared to either fix things yourself or spend time going back and forth with the vendor-of-the-day getting one that actually meets specifications.The other issue is Amazon itself. I purchased a specific model from a specific vendor that was advertised as Prime and had a specific delivery date. A day after the order was placed the delivery changed and it was now going to be 4 days later, and was not listed as Prime. Such tactics I have seen before at Amazon. Feels like bait and switch. Very irritating.In the end, these do serve the intended purpose for me. These will be hit or miss. Casual users may wish to carefully consider if they're in a position to deal with potential issues.I'd (carefully and reluctantly) purchase again when the price is sufficiently low.