I like this keyboard. At first I used it with my Treo 650 smartphone, but now I'm using it with a Samsung Q1P tablet PC. It seems to work well with either, although I'm not sure how smoothly it would make the transition if I kept switching between the two.I have to agree with other reviewers that the quality of this keyboard and its functionality is far better than other keyboards I've used. I had an infrared keyboard that I used with the Treo which was absolutely awful; it dropped many keystrokes and those that did make it to the Treo took forever. By contrast, this keyboard's keystroke response is very fast and reliable.I do find it awkward to access some of the special keys, because there are two different Function keys that produce two different behaviors depending on which you hold down. It took me a while to adapt to this.Also, navigation using the arrow and PgUp/PgDn/Home/End keys on the Treo was so inconsistent as to be nearly useless. In some programs on the Treo they did one thing; in other progams another, and in others nothing at all. Also the behaviors of the program-launch key combinations were pretty weird.On the PC, I really miss the F1 through F12 keys. I haven't found any way to generate these keystrokes from the Stowaway. Some other standard keys, like Print Screen, Scroll Lock, and others seem to be missing as well, and a few, like the tilde, are located in unusual places so you have to hunt for them.On the other hand, this keyboard is a marvel of miniaturization and light weight. Having a (nearly) full size and full function keyboard that you can (almost) stick in your pocket is fantastic. Of course, I'd love it even more if it were even lighter and thinner!