What is better: a ceramic or porcelain tile shower, or a natural stone shower?
Natural stone will last forever, is easy to care for and typically only requires annual sealing. Both materials have seams so you will have to monitor grout and caulking but natural stone is installed in larger slabs, reducing the number of seams to worry about. Beyond considerations of this nature and of style, cost would be the main factor to consider.