It is decent, HOWEVER, I have a problem with mine where if I press 3 keys simultaneously a fourth key is also registered as pressed. this really limits the uses for that key.
not sure if it is just mine, but I have seen a couple of others mention similar behavior.