We just received this swing.  It arrived in perfect condition with no delays in shipping.  Relatively easy to put together.  The price was great also.  We love it!