I used this on a rocking armchair it fit much better than I hoped.  Of course there are small issues where the elastic bottom meets the rockers, but the color is exactly what we need and it looks fine in our home office.