So far we haven’t tested it with any spills but it fits on the mattress nicely and isn’t as noisy as many other mattress covers seem to be.