Friends this product Omnigel and all the pain relieving gels avaliable in the Indian market have one secret way of hiding their true efficiency and that is their menthol content which acts as a anesthetic agent, which eventually will just suppress your sensation of the pain and not really the pain. So now you know how stuff works. But when it comes to mild to moderate conditions of pain you can definitely try out this product and it also has another version which is OMNI HOT GEL. Ill say its cosy effective as compared to others and as good as others. But you might like the feel of it. And yes it also had Diclofenac which is a well known drug for pain. There are better pain relievers too if youd like to know from me Id love to share.