This is the second time we are purchasing this product. We have concrete all around out pool and as concrete ages, it breaks apart in sandy particles. Thereby sand in our pool all the time! But when we seal it using this product, it keeps the sand at bay!