Very easy to put together even though there's no manual included at all.  Just a little disappointed that it's not reversible but it's my bad that I didn't look closely into the info.  It's a little firm in the beginning but within a couple of months of breaking in, it's softened and is quite comfortable.  It's big enough for both of me and my husband to lay on it.  Overall I'm happy with the purchase.