I'm so happy with my purchase , it is waterproof, protects from stains, dust and bugs, I recommend to buy this item