Swing arrived as scheduled.  All the pieces were there.  Assembled easily.  Good quality for the price.