Perfect! Great quality, looks great and perfect size for a small porch. Looks better than the price would indicate.  The chairs are comfortable, table is sturdy.