The computer came in in good packaging the keyboard is good .The mouse looks a little worse for wear but works as it should.The computer operates in my shop for operating a cnc router.I have had no trouble with it since installing.