I need a small keyboard . this one be small and affordable . it be kind of annoy to use though . maybe it be not fair to complain about it - since it be serve a purpose -lrb- be small -rrb- - but my general impression of the keyboard be not favorable .