I bought a small odonil pack of 40 Rs. And I kept in bathroom as it smells a lot there.
Fragrance-
Fragrance is good but very low. Even though bathroom size is small and the pack is full open then too fragrance comes a little only.
Lasts-
It lasted only upto 18 days for me but on the pack it is shown that it will last for 30 days. I also kept another pack of odonil in my home hall. But there was no fragrance at all since hall is slightly bigger. Odonil can only be used in small areas.
If a bad smell comes then odonil takes much time to override that smell and spread the fragrance so I can probably say that it works very slow.
Better to go with godrej products that lasts for longer time. Dont buy this it is just waste of money.