you can not beat the price on this keyboard skin . I like that it protect the keyboard - it add a barrier from liquid get into my laptop in case of accidental spill , and keep dust and lint from get in between the key . it feel good with its nice rubbery grip , but it do take a little bit of get use to . con : it do not fit perfectly snug so there be a few area on the edge that slightly buckle . the rubbery feel take get use to so at first you typing will slow down because it feel like each key be stick -lrb- even though it be not -rrb- . you can not tell if the cap lock be turn on because it cover the little light . overall I recommend this skin and I actually end up buy another one for my daughter too .