I am 75 years old, and I put this swing together in one day! Everything was included, and there were several backup parts as well. My wife and I sat in it, and it was very comfortable. We hope the cushion will stay as supportive as it is at present. It looks great in our little patio area. I would say that this swing was a great deal at the price.