I have always wanted a porch swing and this one is fantastic.  It was fairly easy to assemble and it looks fantastic.  The option to have one of our kids sit there, or have the drink holder down, is awesome.  Absolutely happy with our purchase.