Works very well. My new puppy peed in my bed and the cover kept the mattress dry!