The table is the perfect size, not too big.   Arrived in a reasonable amount of time. 

Pros: Perfect size, well-made, strong.  Nice color. 
Cons: Not enough color option.  The assembly only required dealing with the legs but that legs are too hard to attach.  It took an hour just to put the legs on!!! The designers need to review this feature.  I saw other reviews that verify this as well.