Slate provides a rough, non-slip surface, marble delivers classic elegance, and granite is great for durability and heat resistance.