Easy to set up, very fast. The mouse and keyboard are not the highest end, but I already had both so no problems there. It comes with an External DVD/RW drive that was in great shape and easy to hook up. The actual "tower" is pretty big dimension wise but it was in immaculate condition, and I just laid it on it's side to fit my desk. All in all, I'm very happy with it. I don't game so I can't offer an opinion on that, but for everyday home computer needs, it's great value. So far, I'm very happy with it.