I love this slip cover....The fabric is great and it went on with no trouble at all.  Everything is staying in place.  There is one exception....the pics showed that the cushion cover was a "sack" which I thought would be great because I could turn it over if it got alittle dirty and I couldn't wash it right away.  What arrived was something that looks like a fitted sheet with d-ring straps on the back.  It looks great and was easy to put on but the one thing I thought was going to be the best turned out to be only ok.  Besides that, It's awesome!