This product arrived sooner than I had expected and was just what we were looking for to make a comfortable sitting area on our townhouse deck.  Assembly was fairly easy and instructions easy to follow.  Love seat and table are very sturdy - good quality