Fits my Huxley sofa perfectly. Thanks to Liz in customer service. This was important having four dogs.