the key on the keyboard have a mushy , cheap feel to they . it be unsatisfying to type . I have a different Logitech keyboard that I buy from Newegg for $ 12 or so a few year ago , and it feel much nicer to type on even though they look similar on the surface . one plus about this keyboard be that it have the standard f key and the insert\/home\/etc key be in the right place , unlike those newfangled keyboard that be all screw up . the only problem with the layout be the esc key be shift to the right 0.5 '' , i.e. it be not left-aligned with ~ , tab , cap lock . the mouse be a standard 2 button + wheel mouse . it work fine and at that price I do not have any complaint about it though it do feel a bit light and flimsy .