PC, windows 10, keyboard, mouse, and blue tooth usb included.  The refurbished PC has stick on coverings applied to the covers, instead of seeing scratches, etc.  I removed and nothing worse than a small blemish on covers, Also this PC does not support windows 11, has to have TPM 2.0 requirement. This PC is 1.2 version..If trying to go windows 11 later, the process wont go, gives reason and install will halt. Didn't realize this, something new to me. I have the same model PC already, so now have 2.  After 2025 new security updates wont happen on windows 10.  This model is over 5 years old, Newer PC's have TMP 2.0......UPDATE..using dell website, I have updated my TMP to 2.0. Have to get into BIOS, change an option, reboot, and then open the download 2.0 file from Dell to load. Went smooth. So hoping thats about it for later OS version. Running dell PC health check will give info on this, then some of that info has to be clarified.  Something to think about on this purchase. Microsoft says processor not compatible for win11 upgrade, but another retailer selling same PC loaded with win11. I had a dell optiplex sff 990, it ran win10 and microsoft said wasnt compatible, but it ran fine. Will keep my 5040 and upgrade to win11 later and will see.