Perfect fit. Easy to put on and my couch looks brand new! Great for people who have pets.