They fit perfectly and the color matched the pattern of my chair. Arrived just in time to cover up what my new puppy decided to chew on!