The couch arrived early and was exactly as described.  It is very firm, which is fine for sitting, but I plan on getting a mattress topper for any occasion needing it for sleeping.  My boyfriend and I assembled is rather easily, with the exception of the lack of predrilled holes for the legs, and for fit of the backrests being slightly off from fitting on the slots.  However, with a little effort, we got them in the slots.  Overall, I am happy with the purchase.  Just a little disappointed it dropped in price by 50 right after mine shipped.