I've received a few refurbished computers recently from Amazon that look like they were just thrown into a box and shipped without being inspected, cleaned, etc. This one was very clean, and worked perfectly from the first boot. The specs were as ordered, and the computer came incredibly quickly. I ordered the computer Saturday; and I received it on Monday despite having a projected Tuesday delivery date. Awesome.It came with a keyboard; but I don't intend to use it. Most of these refurbs come with super cheap keyboards and mice.It came with Windows 10 Pro installed. Once I went through the user setup, I was notified that the computer was eligible for an upgrade to Windows 11, which I proceeded to do. The upgrade went flawlessly. Also, there was a minimum of crapware; I believe that the only junk that was installed was installed with Windows 10/11.