this cover be not a great fit for my keyboard , but it do stay put once you have type on it a bit . it take awhile to get use to , but now that I be , it really have speed up my typing and protect my key from get dirty . it be easy to pop it off and clean it , but then of course it be weird to fit it back on . however , I try typing without it the other day , and it be a very odd feeling , so I guess I have get use to it . the main reason I feel it speed up typing be because you finger will not slide around the key , and with the extra friction you do not have to be as precise . the reason for my rating of 3 be that the blue be considerably lighter than it appear in this picture - much closer to sky blue than to true blue . I would have return it but do not want to deal with the hassle .