I have tiles in both bath rooms that have been there for thirty years and they are not that hard to keep clean and they look just as beautiful today as they did when new. We have just about as hard of water as you can get so I just make sure there is no buildup. I use white vinegar to clean and it works beautiful. I have a large sponge with a brush on one side on a long handle and have it done in no time.