Although the framework is sturdy and of good quality, it was pretty tough to put together. The screws wouldn't line up for the couch or table and we really had to force it together.  But overall I think we will get good use of it for the price.  Delivery was fast and the product was in good condition from delivery.  I