The fit was perfect for my couch, but the color was not what I wanted. The color said camel but it looked mauve.  Will have to return it.