I’m giving this 5 stars because it is made from great fabric.  Unfortunately it was too big for the chair. Additionally the elastic that holds the seat down properly doesn’t work at all with the chair.  However, we still like it and so does our dog!