Works, great. Fast little machine with the solid state hard-drive, boots-up in about 15 seconds. Will be purchasing another one.  Great for anyone looking for a tiny office pc, Point of Sale terminal, or tiny home computer.  The key to these refurbished computers is to turn them on, get them on the internet, and let them spend a few days updating windows.  Refurbished computers are know to have operating systems that may not have the latest Windows Update. Because there is only constant with Windows-Updating.  I  always recommend letting the computer update first before installing any additional software or hardware.  Windows updates are very well known for deleting or corrupting drivers and software.  So get the updates installed first, before you start using. Would also make a fast, Linux pc, small NAS, or server.  The key is the solid state drive. Note: These are very small computers, with components that are in close quarters.  So I never recommend in areas with high heat.  They also usually can not handle high graphic gaming etc... As for the small size of the solid state drive-  for  a business or home, use a NAS drive, server or USB drive. There is no such thing as a 100% virus proof or hack proof computer.  The 8G memory should be more than what you will ever need for  basic office software or home use and even basic gaming.I have purchased a total of 4 machines, had 1 to come in with wrong power supply, but the customer service was Fantastic! They went out of their way to contact me, even by phone, making sure I was satisfied.