I LOVE this couch. Super easy to put together and looks beautiful. It's not super soft, I'd say medium firm? But that's what gives it its hard edged look so I don't mind. I highly recommend.