After shopping and reading the reviews for many porch swings, we selected this one.  Delivery was earlier than expected.  Assembly was very simple.  The swing could easily seat three and feels sturdy.  Looks like it will last a long time and maintenance should be easy too.  When it is time to hang you might want extra eye hooks or clips.