Had the computer for 5 days nows. Set up was easy. Generic key board and lenovo mouse. This one wasn't touch screen.  Computer is super fast. So far so good.  Really nice computer.