Overall, good value for the price! Slightly smaller in size than it looks in the picture.  Sturdy and although many pieces. the instructions were very clear and easy to assemble.  Only complaint, is that there was damage to the end of the sofa during shipping as well as some of the rubber pad attachments were weak and broke when attaching the bench pad.
Overall, not a bad purchase.