Assembly was an absolute nightmare. It took two people 8+ hours to finish and we still have a piece that is not lining up correctly. I am giving 2 star because my son was sooo happy when he finally saw it put together.  I would choose another swing set if I had a choice.