the fit and function be great . the f-key special function icon be miss or a mismatch from the OEM keyboard , but if you remember what the key do it be no big deal . the keyboard be build on a aluminium plate and be actually a little bent . not a big deal because it straighten out when you install it . I would buy it again .