This was exactly what we thought it would be! Super easy assembly, as someone who usually doesn’t build furniture it was really easy to put together. We were pleasantly surprised by the length, as someone whose 5’8 it’s hard to find a couch I can fully stretch out on but here it is! It’s not cloud soft, but it’s firm with some give.