The keyboard is well put together, quite tough and doesn't rattle.
For some reason it has a key which, quoted from the manual "This key has no function".
Considering the price of the keyboard I would have expected all keys to have a function.
Also my " and @ keys are swapped around which can get quite confusing even while trying to type this review, but that might just be my A500.
Other than these minor issues which can probably be fixed with a quick trip to the android market for a key mapper this is one of the better built keyboards with a feel close to that of a mac book.