I have pets who have occasional 'accidents' on my bed & wanted a waterproof mattress cover to protect my mattress without seeming like I was sleeping on plastic.  This cover met all my pet owner needs!  Got another one for the guest bed as well.