Perfect size.  Not too small, plenty of table room and nice roomy chairs.  It went together easily until we got to the last chair.  The back didn't fit; so my husband had to work on it first.  All in all, we are very pleased, and are enjoying our porch so much more with our outdoor dining.