Limestone is a material that will require some level of maintenance if you want to maintain its natural beauty. Limestone is a porous stone so it has to be sealed during installation to protect it from stains, but apart from that and some regular maintenance its relatively low maintenance.