Very good value computer.  Everything works as it should, easy to set up.  The keyboard and mouse that it came with was just ok, not great.  But it came with them so I'm pleased.  It's smaller and slimmer than my old HP Pavilion desktop so it's a space saver.