We are using harpic since last few months. after using it we observe that cleaning capacity of harpic is not good. smell is normal like other cleaners but its not able to clean the toilet yellow parts as good as we expect. there are many cleaners in the market so if you are choosing harpic to clean your toilet yellow part I suggest to my all friends do not belive in harpic too much to clean the toilet well.