This is a very decent computer. I’m using it as a small server to connect a few HHDs and to share data between my equipment at home. It does it’s function! I have even used it as a server for a couple of games. I was able to upgrade it to a i7 7th gen.I left 4 stars as you could find some other options for less price.