Great swing for the price but I paid for assembly and waited  past the scheduled time for the assembly person who did not show up. I called Wayfair to find out when he was coming and they told me they could not find anyone to do the assembly. I was very disappointed that they had not notified me after charging me and giving me a timeframe for the assembly. ￼ They did tell me that they would refund the assembly fee.  I would have also like to have been notified rather than waiting all day. ￼