Good cover for general purposes and protection. Pros (based on 3 years of personal experience of this product): 1. Protects from light liquid spills 2. Protects from dust and dirt 3. Protects from oils 4. Makes less noisy keyboard sounds 5. Low-key design so not as noticeable 6. Sound quality or volume is not affected Cons (based on 3 years of personal experience of this product): 1. Does not help with large spills of liquid items 2. This keyboard cover does go yellow overtime (if you take it out you can see it) due to (assuming) finger oils 3. Occasionally if you have sticky or slightly wet fingers and type with them, the ...view more