Bought this one it was on sale for around $1000. It was fairly easy to assemble. It’s definitely firm, But most reviews did mention that. Positive thing is firmness keeps fabric stretched nicely, And looking good. For the price, it’s totally worth it and a lot of couch for the money.