The replacement keyboard is a 95% exact fit replacement. There is one place on the keyboard backing that is raised and puts pressure on the motherboard. It still seems to work and haven't had any issues with the 8 I have replaced so far. Would buy again.