Perfect for my rocking chair. Comfortable and even seems to be stain resistant. Spot cleaned perfectly!