I ordered this for a chair that we have the dog sit on to be dried when he comes in from outside during the rainy season. The first time I put it on, it was a struggle, but once I figured it out, it is great. The dark blue velvet doesn't show wet footprints and it washes well. I ended up ordering a two pack of the same one. I have to tuck the sides in around the cushion every few days, but that's not a big deal.