I have two dogs who have destroyed my leather Love seat sofa. So instead of getting them repaired, I bought these fantastic covers. I purchased some other sofa covers earlier that did not stay in place. But these snug the sofa perfectly. Further, they look good and seem pretty durable as well. I am so pleased!