Soon after Diamond Brite my foot made 2 large cracks. This company wanted NO responsibility, said my pool guy didn't have enough calcium in the water. I took the water to have it tested (their request) and it was fine.
Repair guy did not want to be there, said he wasn't getting paid for the repair and tried to shake me down for money.
Result: 2 large white plaster looking patches at the bottom of my pool.
Pay a few bucks more if you have to but STAY AWAY.
Cons: did not want to fix, wanted to argue