It works!!! Purchased an expensive mattress so I wanted to protect my investment. 
Long story short, my cat peed on my bed due to a mistake made by the pet sitter and nothing seeped into the mattress, and the cover didn't stain or hold any smell. After washing it does take a while to dry.