Tables are perfect.  Easy to assemble, took about 15 minutes.  On small complaint, we purchased 4 tables, 2 were perfect, one had a small chip behind the back leg and another the drawer front was not attached.  We were able to re-glue the drawer front and it was as good as new.

Pros: Easy to assemble.
Cons: Drawer front was not attached on one of the tables.