White fillings contain no mercury, making them a more sustainable and healthy choice of filling for your mouth. White fillings are also less prone to expansion and compression due to temperature changes; therefore, they can be more resistant to cracks.