It arrived so quickly and beautifully manufactured.  It took no time to put it together and is very sturdy.  We are thoroughly enjoying our swing and so is our granddaughter.  Thank you!