It’s a beautiful swing and I had no problem putting it together and hanging it with some friends help. I like that it came with hardware and cushion so it’s all complete. I just ordered pillows for the back . So far , I love it but will see how it holds up in the gulf coast salt air .