Arrived when estimated with no delays.  Everything was well packed and in great shape.  It was very easy to assemble, taking about 1 hour total.  The cushions are comfortable and the flexibility is laying it out is great.