I like this keyboard a lot it work well and even though I do not think I would use the extra programmable key I do sometimes . the problem be that I sometimes hit the Back and forward key when it would be better not to . mostly it be my fault but I think the could have be place better . the last Microsoft Natural keyboard I have have a screw up arrow keypad and that be why I buy this one to replace it . I be use to the standard keyboard configuration . I like this keyboard because it be standard for the most part with a few extra . this time they do not change the basic setup they just add to it .