Since you’re after warm beige tones that complement your house, Indian sandstone is a great natural choice. It weathers beautifully, developing a more rustic, characterful look over time. However, it is more porous, which means it can stain and attract algae in damp areas, so sealing and occasional pressure washing are needed to keep it looking fresh.
Porcelain, on the other hand, is non-porous, meaning it resists stains and algae better. It won’t change much over time, which can be a pro or con depending on whether you like a more ‘lived-in’ look. If you don’t mind a bit of maintenance and like the idea of natural aging, sandstone could be the way to go. If you prefer a lower-maintenance, more uniform look that stays as it was installed, porcelain might be better.
Q