We had plastic. We polished it with gel gloss every now and then but squeegeed it after every use. It stayed shiny. Then after about 15 years we remodeled and put in cultured marble. Squeegeed that after every use and it stayed new looking. We moved and have tile here. Had the cloudiness removed from the shower door by a company using a machine. It is crystal clear. We squeegee the whole thing after we shower and it looks fine. One recommendation is to put in comfort height toilets. Same price but easier to use. And a heated floor. Did that in the old place and loved it so did it here. Nothing like a cold winter morning and a toasty bathroom. Yes I do wear slippers most of the time but it does take the chill off the bathroom without having to crank up the furnace.