Very durable and water proof - we have an outdoor sofa on a swing and it is exposed to the elements - this fit over perfect and keeps the mattress dry.