I bought this to make a Plex server with. It works great. I replaced the i5 with an i7 6700T and it was easy. The machine is pretty clean inside. Customer service was prompt and friendly when I had a stupid question. Overall great experience and excellent machine for the price.UPDATE: You better hope you never have to replace the cheap crummy SSD they put in these because the dope who installed it screwed it down incredibly tight AND stripped the screw so you can't get it out.