We saw almost the identical table at a furniture store for twice the price.  It's as good as it looks...and it arrived quickly and undamaged.

Pros: The only "assembly" required was putting the little shelf inside the cabinet.  An 8 year old could do it!!
Cons: Can't find a negative...it's a great little table and we really like the plug-ins for our lap-tops.