A high-quality glass shower enclosure should probably last about 20 to 30 years if properly maintained, but there are many nuanced details that can affect this general lifespan.