I got this to do a work from home job. It works really well. Keyboard and Mouse came with it. I have had 0 problems so far and it was easy to set up.