This fit perfect on a Lazy Boy I’ve had for 24 years. Bought in teal for a pop of color and love it.