There were a few scratches on the cases and I had a bit of trouble getting the side panel back on (until I figured out you just have to press it in - no sliding involved). The mouse and keyboard aren't amazing, but I didn't expect them to be. I actually like the keyboard because it has tall keys. There are so many USB ports on this thing! The ones with the 'SS' logo (I'm pretending it stands for Super Speed) are the USB 3 ports. The others are USB 2. One of these is used for gaming and graphics work, the other for mostly coding, so I changed the hard drive (added 2 ssd's), memory (upped to 20GB), video card (hdmi/2GB), and added a blueray burner to one, and it has Win7. The other has been left as it arrived and it's still a good machine for what it's used for. You really can't beat the price for what you get.