Assembly was super easy- padding is THICK! Bought this for my man cave as a couch more or less and I can tell you it is definitely large enough for an average sized person to sleep on.  I woke up feeling good, not like I’d fallen asleep on the couch.  Looks like a much more expensive futon.  Shipping did take a little longer than I’d hoped but I’m really happy with this so far.