I love this sofa, the size is just right and it was easy to assemble. the seats have springs and memory foam so its both bouncy and cushy. The only reason I'm not giving it 5 stars is because the fabric is a bit wrinkly even after 1 week out of the box. It gives it a "lived-in" vibe, I don't mind it. Also I thought the fabric was faux leather but it's more of a suede/leather hybrid. It feels nice and my cat hair doesn't stick to it! Anyway for the price you can't beat it.