Arrived quickly and in perfect condition.  Table very easy to assemble (about 10 minutes) and required tools are included.  Chairs come fully assembled but it took about 40 minutes to remove all the bubble wrap (small price to pay to protect the product during shipping).  Set looks great and is very comfortable thanks to removable cushions.  Also very nice that cushions attach to chairs with Velcro straps.