I bought 15 of these for my workplace as it wasn't quite in the budget to buy new. The machines came as advertised, or at least as I expected them. Three had some damage to the connector for the wireless antenna. I could probably work it a bit to get them on anyway, but these are all using wired connections in my environment anyway. Some have noticeable fan noise, but some of the new models have this when you get in the micro form factor. The only truly disappointing thing about this purchase is the fact that every single one of them shipped with a defective power adapter.I have spent several hours trying some way around it, but I've settled on postponing the hardware upgrade until the new adapters arrive. This is partially Dell's fault, to be fair. There is a chip in each adapter that "talks" to the machine and verify's that it's OEM and sending the correct voltage. If that communication fails (and old ones even if they're OEM often do), then the CPU will drastically underclock every time it boots. I know whoever refurbished these is aware of it because they intentionally disabled the warning that shows on POST in each of them. Resetting BIOS to factory settings made it start popping up again.If you get one of these and aren't willing or able to buy a new adapter, there is a workaround I've found that won't work in a business environment well, but might suit you. Download ThrottleStop. Then from an admin account, create a scheduled task to launch the executable on any user login. That will bypass the CPU underclock, but it won't help things that take place before the first login (like Windows feature updates for example).Another time I might be more lenient and give it higher than two stars, with all things considered. But I just finished wasting several hours on this trying to get these rolled out to a remote location... I'm more than a little miffed about it at the moment.