"i took 2 aleve after spending a sleepless night with terrible shoulder pain.  it starting working within 30 minutes.  within 1 hour, i could rotate my arm in all directions.  pain relief lasted a good 24 to 28 hours before the pain came back.  this is a wonderful product!"