Works great for my needs.  My old desktop was out of hdd space and was old.This was a good price, and everything worked out of the box, no issues.  Faster performance and way more storage than my previous computer.Keep in mind, I basically just web browse and check email and use office programs, so it's great for me...for people who want a high-end pc or gaming unit, this isn't for you...but for my needs it's perfect!Keyboard and mouse were cheap and I didn't use them, but it's nice they were included.