Have only had them for a few days, so I cannot yet speak to longevity (though I don't have any concerns).  I put them together by myself, probably took 25 minutes per chair.  They are HEAVY, which is great, because we have a lot of wind across our porch.  Assembly was a little trick to line things up, and while it seemed that some of the holes were not drilled correctly, they ended up coming together just fine in the end with a little wiggling.