I am being forced to upgrade all of the computers in our office to Windows 10 Professional.  However, most are fairly new HP computers and they will not allow upgrading to Windows 10 and all HP can say is "sorry."  I thought I would give three of these refurbished computers a try.You have to remember that these are not factory new computers but they have little to no cosmetic damage.  They booted up and installed the operating system just like a new one and ran with no problems.  And they are still running fine after a month out.There is one down side.  Both the SSD and Hard drive are more than 5 years old which means you may run into some issues down the road sooner than you might want.  I went ahead and purchased a Samsung 860 EVO SSD and used their data migration software to transfer the entire old SSD over to the new one and just removed the hard drive that came with the computer.  I also left the old SSD installed but disconnected in the computer case just to have a viable backup in case the new SSD failed.Now I have a  perfectly running I7 computer with a brand new 500 gigibyte SSD drive.  All at a very reasonable price.