this computer is pretty good! fast little thing.. the size is perfect for small spaces. I upgraded the ram 8gb more  and added a spare 1tb hdd  i had for more storage...so far so good, no complaints.