The couch arrived exactly when they said and delivery men were lovely. The directions were great and my husband and son were able to complete the assembly in less than half an hour. Pillows are nice and firm. Can’t wait to enjoy warm nights out in the patio in the ☀️