Love this swing!  The package came with everything we needed (used existing hooks on the swingset to clip the swing to.  Both kids have been on it together (total weight about 150 lbs) and have been playing on it everyday since putting it up.  There are enough links that we shortened it a bit on the hook.  The seat dipped a bit with use, but does not seem like it will keep sagging anymore.