Was very easy to put together and install on my existing frame.  It is replacing our wooden swing which I built about 20 years ago.  With storage in a shed over winter it will last for years.