I bought three of these for my rocking chairs last year.  They did a great job.  I washed them and put them on for this fall and they look brand new!