Our dog, Dusty, has taken to his new sofa like a duck to water.  Now we have three seats back on our sofa instead of just two.  It arrived promptly, just place the back on (has easily slipped into brackets, no tools needed) and you have a comfy, well constructed dog sofa bed.