I am very pleased with this sofa bed.  It is easy to assemble.  Four legs screw in and the middle two have brackets to attach the two sides of the sofa which move independently.  The fabric is very soft and the seat is firm.  The arms slide on and off easily.  There is zippered storage under each side of the sofa where the arm are stored.