Bought this prior to moving as I needed a reliable computer at our new place and this machine has not disappointed: it's been just over six months and it has performed in every way I needed it to.  I don't do any heavy-duty gaming but as far as having a dependable platform from which to work at home and stay connected, it has met my every need.  I added a card to make it wireless for convenience and, though it has sufficient memory, I keep anything important on two external hard drives.  It easily runs three monitors which gives me the desired set up I need.  My only complaint is that the mouse that was included with this was damaged when it arrived but I had never planned on using it anyway.  The PC itself and keyboard were in excellent condition (though I've never used the latter).  And it was delivered on time - again, am very happy with this purchase.