This product is exactly as shown.  I saw a previous review that said the marble top is more black than green.  That is NOT so with the table I received.  It is the exact color green as shown.  It's perfect and I love it.  The assembly could not be easier.  The legs just screw into the marble table top and you only need to simply screw in the base with three screws.  It took a total of 10 minutes to put together.  I love it.  I put it on my landing area on my staircase and it looks beautiful. Looks like it is worth much more than what it costs.  

Pros: elegant- looks expensive, easy assemply, looks exactly as shown in photo
Cons: none