I'm pleased with my purchase.  Delivery took a bit longer than usual because of COVID, but it gave me time to dispose of the old sofa.  Putting the frame together was simple enough and the seat cushions are substantial.  The color of the wood is nice.  The reason for this purchase was to dissuade my cat from scratching the sides and so far he has not shown any interest.  Time will tell how well it holds up, but I'm considering buying another one.