The idea of this product is great but unfortunately it was faulty straight out of the box with keys that stuck, and a replacement was not available to know if it would have been any better. PB Tech were good at applying a credit for me but with no replacement available (for a couple of months at least) I only had a poor experience with the unit I purchased.