Was a little big for my chair. But I should have measured it before I ordered. It is a sturdy material that does wash well. I just had to tuck it in each side to fit better. Overall this is ok for the dogs not to ruin my chair!