Keyboard: feels quality, not super big, not a lot of useless buttons, the feet seem to grip my desk, and it has a certain amount of weight that is nice. Once in a while it will miss a key via the wireless- such are wireless keyboards. But I do like it and am keeping this package for the keyboard.