My dogs have been chewing sticks on our chenille loveseat, and one of them loves to use the edge of the sofa as a napkin, after eating every meal.  This slipcover fits snugly over the cushions, looks good, and is washable.  It has saved us from having to buy another expensive loveseat right away.  It was a brilliant solution for us.