Arrived in timely manner, easy to put together myself and mounted securely on our old swing set frame that the kids outgrew.  Seems to be quite sturdy.  Happy with this purchase.