These slip covers are beautiful! They fit perfectly and make my love seat look brand new, even my kids home from college were amazed. I have 2 dogs and a cat as well and the covers clean up easily.