For the ultimate comfortable bed, you should have the perfect ... This fabric feels silky to the touch. This mattress pad is machine-washable, waterproof and Oeko-Tex 100 certified.
For real life, where preventing mess and spills is impossible, consider a washable rug ... Underneath is a black polyester and rubber pad that grips and holds the rug in place, similar to Velcro.