Pros 
super soft, very comfortable 
Easy to put on 
Cons
As with any slip cover, your couch would have to be exactly the same dimensions as the slip cover to look really good. Mine isn’t quite the same shape and it doesn’t look fantastic.