These are made from PVC so we would expect them to last well in excess of 25-30 years.