Hi, your question is quite controversial because there are so many different keyboards for computers. The problem with laptop keyboards is similar. As a new macbook owner, I can say that macbook keyboards last quite a long time. And in general, if you treat it well and not too much pressure when you type on it, it will last long. For added security I bought myself a macbook air keyboard cover. With a protective keyboard cover, I don't have to worry about its performance in the future.