Great fit and material.  Material is very heavy duty for your outdoor cushions.  Water just beaded up.  Heavy Duty!