It’s fine for the price. It should have been easy to put together, but the screws didn’t line up in some places so what should have been a half hour was about an hour and a half. Also, because of the screws not aligning the chair is a little off balancewobbly.
It isn’t that comfortable but it’s finenot too uncomfortable. It doesn’t feel very sturdy to lay on though. If I had to do it over I’d probably choose something else, but it’s a fine sofaseat.