It seems durable and fits very well on my patio love seat. Excellent product for the price.