It fits my sofa perfectly. The material is sturdy and the piece well made. I didn’t realize from the pictures that it had a strong plaid pattern more like a colonial design than modern but the solid color side still works well for my use.