The swing was challenging to put together. It took me a few days on my own to slowly figure it out. Also, the 2 boxes arrive on separate days, so the at first it was harder to assemble and I thought they missed some parts.
Overall not a bad swing. Just manage your expectations.