I've been taking Midol for my cramps for almost ten years, and I never reach for anything else. My cycle usually lasts 7-9 days and I get severe pain, and out of all the treatments, pills, and home remedies I've tried, nothing helps relieve my pain like Midol. I go to the hospital frequently because I pass out from the pain, so when I say that this works, trust me on it. I normally take two at a time every 4-6 hours (as directed). The only reason it isn't 100% effective is because of my own system, but I don't think I'll ever use anything else.