I give it five stars for comfort and value but one star for worst assembly instructions ever.  The instruction have the connections in wrong order, the pieces will not line up.  After looking at it, engineered a better way and in the end am very happy with the sofa, was a big hit with guests over the weekend.