A very good product.  The furniture is sturdy and well made.  The cushions are firm and look like they'll last a decent amount of time.  My only problem is that it does not come with clips to hold the various pieces together.  I had to buy them separately and they were too small.  A simple solution is strong zip ties.  They're cheap, hidden from view and work great.