The parts came in just fine in a neatly fitted box. Nothing was bent or broken. I was worried reading through the reviews of damaged parts, but all was fine. I imagine it’s possibly the carrier who handles the heavy package, if it gets thrown around during transport that would cause damage.It took my husband about 2 hours to put it together. Not super easy, not hard, just takes patience, as there are alot of areas to tighten down correctly for safety reasons.My only issue is that even though I bought heavy duty anchors to use for this swingset, it is wobbly when an adult tests the swing for stability. It doesn’t move “as much” with my 3 year old grandson due to the weight difference obviously, but it does lift up on one leg when he is pushed too high. I do not push him too high for this reason.The area we currently have set it down on, was one of the most leveled spots in our yard. I’m just not sure what the issue could be. Could our ground be too soft? This weekend, we will move the swingset around to different areas of the yard to see if it helps any better to stabilize. Other than cementing the legs in (which I really don’t want to have to do), hopefully other reviews on here will have other ideas to better stabilize the swingset.