Table came in 2 days.  Easy to put together.  Quality a little "cheap" but you get what you pay for.  Fits perfect in the area I needed it for. It is hidden behind a sofa, I would not put it out in the open however.

Pros: Fast delivery and easy assembly
Cons: Looks "cheap"