Beautiful swing came faster than estimated and was very easy to assemble. I put it together by myself. Stained the swing to weather proof it and it is gorgeous.