The finishing is not so great and even there are bit gap near the drawer. But overall not so bad and matches the description.

Pros: Great value.
Cons: Takes 2 hours to assemble this table.