This is a great value for the price.  It's very comfortable and very sturdy.  I assembled it by myself, and that was mostly fine.  A tip for the chairs--hold the bolts in place with one of the provided tools (I forget what it is called) with one hand, and use the allen wrench with your other hand.  Once I figured that out, the assembly went much more smoothly.