Exactly what I needed. Looks expensive and the fake marble is very realistic. Nice weight and size. This product does take a LONG time to assemble. My fiancé is a handyman and it was still extremely difficult for him.  Should have added the assembly option.