I bought this for my computer last December to just jazz it up a little bit. However, it does so much more than that! It keeps dust and crumbs from getting between the keys. It pads my fingers when I do a lot of typing. I love it! Every computer I own from now on will have one of these!