inputs.text: job well - works really well thing like key separated silicone not like flat keyboard covers harder type typing effortless important aspect keyboard cover 2nd would protection protect well prevents dirt grime particles entering keyboard keeps hair dust keyboard well 3rd important thing thing super easy clean take sink put water rub bar soap let dry like new easy maintain works excellent early 2008 macbook pro