Great product.  Have problem dog who once in a while pees on the bed when I am out of town. Could be house sitter no doing job or pooch playing paybacks.  Will save mattress.