Excellent product!  Thought it would be shipped and received in a million pieces since its glass, received it without one mark!!! Looks fantastic not hard to put together (have two people do it). Suggestion: have a vacuum handy when you unpack it, if the foam is broken up it goes everywhere! Other than that, totally pleased with the purchase!