"i took meperidine after surgery, it helped greatly for the pain for about 6 hrs. it also helps you sleep and get rest from pain. the only down side was throwing up when i first started taking it, so i had to take nausea pills with it at first."