This product is doing its job.  Having little ones you worry about accidents and spills.  But this has kept the mattress clean and dry.