Very pleased with our purchase! We were skeptical about ordering a couch online, but we're glad we did. Easy to assemble, but takes 2 people to help guide the larger back pieces into place. Our golden retriever loves it too. He's jumped on and off and no scratch or claw marks to be seen. Its perfectly in the middle of firm and cushy.