I'd give this product 5/5 for design, easy assembly, and being true to photo. However, it lost two stars for me as the material for the faux marble looks like cheap counter top (in my humble opinion). We're going keep it, but we're not going to put it in our living room as initially planned.