No, Nectar Memory Foam mattress is not waterproof, so you have to be careful not to spill something on it.