Wow! Our glass pool fencing has never looked this good for so long! The EziCleen surface protection has definitely cut the cleaning time and we are beyond satisfied.