I used to take oxycontin 40 that was supposed to last 12 hours but it never did so i was changed to opana er but i havent took it yet cuz it is so hard to find a pharmacy that carries the quantity i need and i just hope it really will last 12 hours