The keyboard and keycaps have a very nice fit and finish to them. However, my unit seems to have a defect when I press the "F" key. Very often, the key will actuate multiple times on one key press, leading to typing errors and slowing down the overall experience.