This table is super easy to put together and took about 5 minutes to have it completed.  It probably took longer to take it out of the box.  The table is good quality and is everything I expected it to be.  It's a small table and works perfect in the right spot.

Pros: style, cost, easy assembly
Cons: none so far