For marble surfaces, epoxy is used to provide a glossy finish that is both durable and eye-catching. While epoxy can help protect your marble and enhance its natural beauty, it is also very easy to clean and maintain. Epoxy coatings are important because they can provide a very high level of durability.