I'm very happy with this computer. Although I thought I was ordering the Optiplex 780 Desktop (the picture shows the desktop), I see the listing clearly states "SFF", for small form factor. So while it has less room for expansion, I'm not going to complain. It's very fast compared to my old (2007) XPS 410 running vista. Best of all it runs Windows 7. It arrived clean and in great shape. It came with a power cable, mouse and keyboard.