I read mixed reviews on this sofa and was a little reluctant to buy it. My husband laughed at me when he seen it came in 2 boxes. We’ll… he put it together and it was awesome ! Looked just like the picture! It’s firm but it’ll get broken in. And the pillow cushions took about 2 days to fluff back up. I would definitely buy it again.