After trying different products to get rid of stains and limescale on my toilet bowl, I decided to give this a try and what a surprise.. it actually left my toilet looking like new. The smell is a bit strong, but it is bearable, I would definitely recommend this product.