These really work.  I have little senior dogs on my bed, who sometimes have an accident.  My mattress looks brand new.  No rustling like vinyl waterproof protectors.  Love it!