I recently got a new MacBook Air after having my previous one for six years (it still works and I’m using it as a backup and for travel).
My keyboard on it looks like new, even after six years, and it’s because I have used a keyboard skin from day one. It felt a little weird to type with it on at first, but now I can’t imagine my laptop without it. As soon as I got my new MacBook, I ordered another keyboard skin – it’s made from silicone, super thin and washable. It keeps your keyboard in pristine condition because dirt, dust and crumbs can’t get into your keyboard when you have this on.
I couldn’t recommend it more – every person with a laptop should be using one of these!