It's hard to believe you can get so much computer for such a small price.  It came clean and easy to set up.  I love the small form factor.  There was room for a second hard drive which was easy to install.  You can't go wrong with this one.