I bought this keyboard after reading the stellar review, but instantly didn't like it. Firstly, if you are a programmer, you will find the positioning of the keys annoying, especially the navigation keys. It also feels very cramped, and to be honest, doesn't feel that great when typing. The other annoying thing is that I have a VX nano mouse, which isn't compatible with the "unifying" usb dongle that comes with this keyboard - what's up with that Logitech.
Going to return it any try to find another wireless keyboard.