This is beautiful and it was very easy to assemble. I would definitely recommend it. It's firm, which is fine with me, I don't like it when the seats sink in. The storage on the ottoman is large. The let out couch is a great addition, which is rare on a piece that's this modern looking.