We have a new puppy and we bought three of these to cover all our recliners. Excellent!