perfect fit easy breezy to put together took 15 min. and swing set was up and ruunning