All of these medicines work by relaxing smooth muscles and increasing blood flow in the penis during sexual stimulation. You should not take any of these medicines to treat ED if you are taking nitrates to treat a heart condition. Nitrates widen and relax your blood vessels. The combination can lead to a sudden drop in blood pressure, which may cause you to become faint or dizzy, or fall, leading to possible injuries.
For best results, men with ED take these pills about an hour or two before having sex. The drugs require normal nerve function to the penis. PDE5 inhibitors improve on normal erectile responses helping blood flow into the penis. Use these drugs as directed. About 7 out of 10 men do well and have better erections. Response rates are lower for Diabetics and cancer patients.