this be a really good product . it take my full-sized wireless mouse and keyboard and replace it with something that fit in the palm of my hand . I have have it for about a week and I have not have to charge it -lrb- except for the initial charge of course -rrb- . the button be a good size and be easy to use . on the negative side , it be not nearly as easy to type in large amount of text ... but it be a tiny keyboard , so that be somewhat expect . also , on occasion it will not transmit the key press or mouse movement . I sit about 15-16 ft. from my tv -lrb- and computer -rrb- , so that may have something to do with it . I have notice when I have the problem , if I move my finger off the front of the case , then the problem go away . I have not play around with it enough to confirm that the issue stem from that alone , but so far , it be look like that be the problem . the mouse pad be also very touchy . when I scroll across a screen , I might have to do multiple pass with my thumb . when I lift my thumb up and move back in the air , it tend to register the movement still if I be close to the pad , and then the mouse cursor end up go backwards a little way . I have determine if I just lift my thumb about 1\/2 a inch off the pad then this stop be a issue . basically , you just need to train yourself . all in all , I only take off 1 star for all of the issue above . honestly , it work perfectly 95 % of the time , and that be why it be one of my favorite new toy for the living room !