Great sofa for the price point.  I was looking for something for the kids' playroom and I think this will be perfect!  It was easy to assemble; just had to screw the legs onto the structure.  It seems to be sturdy and the fabric durable. Perfect for two little boys!