Nice couch for the money.  Super easy to put together, just unfold and put on the sides and screw in the legs.  Looks more expensive with the velvet fabric.  The seats are pretty firm, not sure how comfortable it will be to sleep on though.