Perfect !!!  Owning dogs I have bought a lot of sofa covers. This by far is the best. Soft comfy and very well made.