I'm pretty pleased with this purchase. The sofa sits firm and has a good seat depth for taller people. The upholstery is well done and the sofa was simple for me to put together alone. I was also able to drag the boxes in off our porch myself. We'll see how it holds up against three young boys...

Pros: price, attractive, 
Cons: foam cushions may compress after a while