Our puppy recently had an accident in the bed and this protected the mattress 100%. Would definitely recommend. Doesn’t make noise or feel waterproof so still really comfy