I love this swing.  Directions definitely have room for improvement but after staining and assembling, I could not be more happy with it. Stain or paint before assembling!!