These are great.  Very easy to fit on cushions and a sturdy fabric.  They don't slip around and look really nice.  You can't tell they are covers.