buy this for my MacBook -lrb- aluminum body -rrb- and realize a number of problem with this product . it be incredibly thin and flimsy . those be actually its BETTER attribute . I would not want a product for my keyboard that bulky ... but it be so thin and flimsy that it do not stay in place . rather than be just slightly larger than the actual button -lrb- so the cover stay on snugly -rrb- everything be just slightly smaller , so no matter how many way you adjust it , it will not sit properly over the key . speak of key . the key on the MacBook be design to allow heat to dissipate when you be use the computer . when this cover be on the keyboard it trap the heat in . it be a nice idea , but a lousy product .