As a keyboard it's fine, works at a decent range and doesn't seem to miss any keystrokes. The touch pad, however, is kind of awful. The edges rarely pick up movement and if you start on the edges and move to the middle, the touch pad completely ignores you until you lift your fingers and start over.