These are great.  we have big dogs, so I can pull these off the cushions easily and throw them in the washer.   they fit the cushions so there is no sliding like a regular slipcover.  It is a nice solution to protect the fabric.  I will be getting more for other cushions :)