I purchase this keyboard to replace the one in my wife 's laptop . it be a breeze to replace and work great . take I about 20 min . to remove old one and install the new one . I think that be pretty good since it be my first time replace a keyboard .