I really like using the keyboard, it feels good and it seems to connect well from my experience so far. I haven't yet tried to program it in any way, only had it a week. I was dubious about the mouse from the start, it doesn't look comfortable to hold, far too much emphasis on looking good. And I was right. But it also loses connection every time you don't touch it for a while, and takes around 2 seconds to wake up. This may be the computer, never used a bluetooth mouse before. Plus the buttons occasionally stick due to the way you hold it. The mouse will end up in a drawer soon I'm sure, but I think I'll keep the keyboard. Disappointing.