It came earlier then expected. 3 boxes 2 very heavy. Once I opened everything I couldnt find the directions but figured out they were in the storage compartment with 1 cushion. Was confused about where the rest were, but once you read the directions it tells you were the other 2 are. Took a hour maybe to put together. Very easy to put together. I suggest a power drill on the screws for the legs. I am extremely happy with the couch. Yes the cushions are firm but comfortable.