Absolutely loved it. It’s firm but super comfortable, the depth of the couch is perfect for extra comfort. Very easy to assemble. I can’t recommend it enough!