I gifted this to my mom and when she tried this out, she said she didn't have to take any more over the counter pain medicine the rest of the day.
I also tried this out myself. I really like the roller feature since. Easy to apply. It did lessen the pain I had in my shoulder but didn't make it go away completely (however, at this point when it was that painful, nothing would have made it go away completely) and I was pleasantly surprised how quick acting it was to at least lessen the pain.