Arrived quickly and very well packed. I assembled by myself-used boxes to hold other side off  floor to do it alone. Assembly note: Don't tighten leg screws until all parts are partially screwed in as you will need to adjust. It is just as pictured. Nice marble. 

Pros: Sturdy - Easy assemble -Pretty
Cons: none