The swing was well made.  The product was shipped promptly.  All the required pieces were there.  Assembly was not complicated although the instructions could have been better.  It would have been helpful if the instructions provided a link to an assembly video on the manufacturer’s web site.