Writing a review after using it for a few days now. I have even washed it, though takes time in drying. My daughter had spilled milk but it blocked it from seeping through. My kids are allergic to dust and catch cold really fast so bought it for them. Really a good protector from dust and water. Go ahead and buy it!