I chose this model because it could be upgraded to windows 11, some of the older, cheaper dell mini pc's only go up to Windows 10. It came with a keyboard, mouse, and power cable. It looked almost brand new.I added to low-profile graphics card, and use it for gaming/emulation.