This is the best form of pain medication that I have received. However, due to my med sensitivity, I can only take them when I really feel supppperrrr bad. I only take 10mg which is hardly nothing, but it works! It takes about 20 min or less to start working. Hope this answers your question.