Perfect!  Easy to assemble.  Sturdy table, love that it seats six.  Fabric on chairs is easy to clean.  Fits our aesthetic.  Very happy with purchase!