It arrived quickly and on time.  My husband put it together in about an hour and every nut and screw was accounted for.  It's as pretty as I hoped and matched the online picture..  We're very happy with our purchase!  

Pros: The linen finish is a nice touch.
Cons: Have some concerns about damaging the table top .