The quality of this set is much better than I expected given the price.  It's pretty easy to put together, though only one seat cushion out of four had placement holes for the screws.  Still, it wasn't difficult for me to put together alone at all.