The covers fit perfectly and have stayed put through numerous Corgi hops onto the chairs.  A lint roller removes the dog hair from the fabric quickly.  Both pet and person are happy.