Very durable.  Fits a 3 person patio sofa perfectly.  Completely waterproof.  This has been extremely helpful to keep my cushions like new with all the rain recently.  Very happy with this.