This is a navy zippered cover for a double-size mattress. I believe that it is only water resistant, but will definitely protect a mattress from stains.