Good keyboard with quiet and soft but positive keys. Nice concise size that does not use up your desk space. I like the large size letters on the keys and the contrast that makes them easy to see. The mouse is ergonomic and comfortable. You should download the driver then you can customize the mouse buttons. I like to configure the wheel into a double click and windows generic driver does not do that. Overall this is a very nice combination and well worth the price. Documentation is rather poor. I wish Lenovo would include a clear reference to the driver you need and a web address of where to download it right in the package. Other than that i am very happy with it. Went back and ordered a second one for my laptop.