Beautiful table.  Not too difficult to attach the legs.  The tabletop has a nice finish (I do use a table protector with a tablecloth - have not been brave enough to try it unprotected, but it seems like it would do well using just placements).  Honestly, it is such a pretty table, I hate to cover it with a table cloth!  It arrived well packaged with all pieces intact.