Very pleased with this patio set.  I was delivered in two large boxes.  Assembly wasn't too difficult.  Seat cushions are firm and back cushions are soft and comfortable.