Perfect.  My puppyHenry likes sitting on it and eating his head on the side bolster. Great fro protecting the sofa from accidents.