Previously sealed white marble fire mantel with slight ring staining from cups tea coffee, wine etc.
Shifted it after 2 applications, also removed stone sealant which i expected. Removed all stains and is perfect now after re-sealing. Smells to contain some bleach substance. I can recommend! Don't expect miracles if staining is deep in porous stonework it will help but nothing other than bleaching will remove that.