Assembly was really easy, took about 40 minutes by myself.  Very good quality, solid wood, heavy pieces.  The feet of the benches and tables have little adjusters so it doesn't wobble, even on my uneven paver patio.  I'm not sure how the metal and wood finish will wear in the sun all summer, but for the price it looks great.