I am very pleased with the quality of this swing.  It is very easy to assemble; all the hardware is included.  I didn't have to get out any tools of my own.  It looks wonderful on our deck.