Yes, the Emma Mattress Protector is 100% waterproof so once you put it on a mattress, you won’t have to worry about spills anymore.