Seems to work well, haven't tested with ny spills or leaks and hope not too! It doesn crinkle or make noise when you move, that and an insurance against possible spills/leaks is what I wanted - this fits.