This is an awesome product. I am a work-at-home mom that has a data entry home job. I find I type the same things over and over again. I started a spreadsheet that I could just copy and paste these items from and then I stumbled across this keypad. AWESOME! I am almost three times more productive with this without any added effort. I did not bother with the labels. I cut up postit pads and wrote on those then stuck them under the plastic. Might not be pretty, but it is functional and works for me-I can change them easy too just by putting a new postit note on it. I like that the keypad retains the functions (meaning you can have the program that sets the keys on one computer, set the keys, then disconnect it and use it on any computer in the house). A downside is that not all the keys seem to be the same height. Some are slightly higher/lower than others. This can be annoying to some, but I think it actually helps me to remember which key I am on. I tried to see if I had the keys in wrong, but nope. It does appear that this problem is mainly when I am using a double key so maybe the company wants them to be offset. The second downside is that it is PS2 and has an additional PS2 plug and then converts to USB. I think I would have rather just had a USB plug. On a side note, I can't seem to get my extra PS2 plug to work. I have plugged other keyboards and mouses into it and it does not seem to work so that might be the reason I don't find that I need the extra attachment that just gets in the way. P.S. I use a mouse with my right hand and this with my left hand most of the time. Due to this keypad I am finding I don't use the keyboard very much at all (when I am doing my job). I am not sure why others would use it though, but I like what I use it for.