It does the job. I bought it to cover the "dog" chair. I wish the fabric were tougher. It is already pilling from use. It fits great.