It was not to hard to put together but we definitely ran into minor issues that added unnecessary stress and confusion. The cushions were flatter than expected but overall I still love this couch. Can’t wait to add my decorative pillows.