Received delivery a day early but no problem. Assembly was easy and only needed help flipping couch over to assemble last arm piece. Quality was good......but cushion could be a bit thicker. A good buy.