I use it for 3-4 days when my knee feels old - dunno whether it is a placebo or has a physiological effect - but the relief I have is quick and genuine

Good luck in finding the right thing for you