This keyboard is functional. It pairs, but you have to figure out how by scouting around online. Practically no instructions online. My phone doesn't pair with it, but my hacked Nook Color does. (Bluetooth is still experimental.)
First, pairing. Pair using the code 0000 first on the device being connected to. Then type 0000 and press enter on the keyboard. See? If you're good, it'll show up on the target device "paired but not connected" most Android phones seem to get to this point with no hope of ever actually being useful. (May need Android 2.2 or 2.3 minimum?)
The lights? No sense whatsoever. Red is charging, that's pretty obvious. Blue? Flashing? Pairing mode. But after pairing it continues to flash? These lights are just confusing... Again, after pairing with the Nook Color, I turned it off, then turned it on. No lights. (Is it on? Wha...?) Then it showed up on the Nook Color as connected and I could write.
Two Android--a T-Mobile G2 and a Samsung--phones wouldn't take input or even recognize it after reaching the "Paired but not connected" state. All the instructions online made it sound like there was an APK I needed, but this one doesn't ship with an Android.APK file. C'est la vie?
The keyboard itself. Thin, light, it actually seems fairly robust even for has fragile as it seems. Rubbery keys with a LOT of up and down travel. Not easy if you're trying to type with any speed. Think of the old rubber pads for a calculator. Yeah, you got it. Because of this design you will end up triggering multiple key presses (a lot more than I had single key presses, by the by) as you bumble through any texting or writing.
The key positioning is awkward and overcomplicated. The FN (blue) keys are difficult to pull off. It can be used... in fact, if you wanted to use this with DOSBox on your phone/Android tablet, this can almost work. Almost. I just get frustrated after using it for 10 minutes then have to put it down. The stand? It's a precarious action. It can't handle anything that weighs about as much as a Nook Color. And the flip up metal support that holds your device in place... as ridiculous as it sounds, folds down the same way the weight would be on the stand. It's an engineering nightmare, which makes it a great but worthless "freebie". :D
It would be a better purchase: If this was a hard keyboard with very little key travel. If it was easier to pair (with instructions!!). If it wouldn't need to be turned on and off as soon as it moves out of range and loses connection with the device it is tethered with. All of these ifs say... not really worth it. Even for the $15 or $20 I bought it for.
If you go with this... just be aware that you'll probably get frustrated like I did... and just stop using it within a couple of days.