Yes. Because MarbleX is a synthetic marble and has been made using world-class technology. This makes it a perfect fit for, multiple surfaces.