This swing is heavy duty and lovely.  Assembly was easy.  I had to open the box on the front porch and carry the pieces to the back yard because they are so substantial.  It's just the right length for a nap after I add some cushions!  We will hang it from the kids' play structure now that we don't need the baby swings.  I did need to buy some new hardware to hang it.