I have a extremely similar product from another manufacturer that I love . it be power switch break , so I need a new one . buy this one , and it be ok . the touch pad be not nearly as sensitive . seem like I have to lick my finger , or press very firmly for it to track my mouse courser . overall the button have a pretty good feel , and the keyboard work as expect . I be just very disappointed in the touch pad .