Delivered on time, in great shape and easy to assemble.  Cushions are firm but added some extra comfort with some accent pillows.