First ran into this at the chiropractor.
Bought my own and it really relieves the pain and stops a little ache from becoming a big one.
I keep it by the bed side.
Highly recommended.