Delivered on time, all pieces were there.  Assembly was doable.  Great quality.  Cushions are good quality and thick.  Very happy with this purchase.  Great quality for the price.