just got the mattress pads and haven't put them on, i also bought one for my son who just bought a king size bed.    They are suppose to repel water or stains.  i am happy to receive them.