Shipped nicely and was kept  updated when the table would be delivered.

Pros: Easy to put together only had to screw in two screws per leg with a Allen wrench that came with table.
Cons: Beautiful table but scratches easely you might want to put a thick table cloth on when children are near.