This sparin product not as happy with, as the key board. Followed the instructions for installation, but after installed, I’ve noticed some fairly big bubbles, between the glass and screen, and wasn’t been able to remove them. E-mailed sparin, and in about 24 hours, a rep named Lily was very helpful in directly me to a website, that give specific instructions on how to remove the bubbles. The info did work, and it removed around 75% of the bubbles on the screen. But I cracked the glass removing the bubbles on my second attempt at fixing it. I informed Lily of this, and she sent me a replacement screen free of charge and delivery. Overall, even though the installation of the product, can be a little tricky, based on the original directions. The customer service and follow up from Sparin was excellent, and I wouldn’t hesitate to purchase products, from a company showing this much integrity with their customers complaints. I’m really quite pleased with the way the situation was resolved to my satisfaction!