Fairly easy to put together although I had to tweak a few parts to line them up.  Seems sturdy and sits well.  The cushion is a bit too firm, but that may soften up as it gets used.  Overall good quality for the price.  Time will tell how well it holds up in the elements.