Mattress protectors are a perfect way to preserve the longevity of a mattress. It's stain resistant, and 100% flannel cotton is also available.