We've had one of these computers in our Receiving department, the room that encounters the most dirt build-up in the warehouse.  Previous computers with fans would pull in dust coating all surfaces causing heat build up, fan failure, and eventual heat death.While it isn't the speediest computer, it gets the job done for basic warehouse apps and has been trouble-free.  Plenty of USB ports, and it bolts nicely to the corrugated steel wall, out of the way and secure.  This is our second purchase based on our success with the first.  Having an old-school serial port was helpful for connecting Zebra label printers we still have around.Computer came with no bloat-ware of any kind, and Windows already activated.  It did have an admin account set up with no password for the initial log in which we removed.  You may feel more comfortable re-installing Windows, but we've had no issues with the pre-installed version.Compared to other industrial-grade fanless offerings, this is an exceptional value.