Very time consuming if you have to put it together yourself. Screws don’t want to stay in place. The quality of the couch was ok. It will work for now. Waited 6 months to get this couch and after it took 2 hours to put together not impressed. Not worth the price.