I have received compliments on this keyboard and works wonderful. Saw some comments about how hard the keys were hard and small. Not for me. My hands are small so that may be the reason. The only issue is the keyboard should be a little more like for business. The end key on a regular keyboard is a larger key and close to the enter key. Need to learn the rest of the functions it has but otherwise almost perfect!