If you are like most men, erectile dysfunction is a condition that can cause a lot of stress, anxiety and embarrassment. The common problem can strike men of any age, so you shouldn’t feel ashamed. The good news is that Viagra has been available since 1998, and it has been proven to safely and effectively help men achieve longer and harder erections during sexual intercourse. However, it needs to be taken in combination with sexual stimulation to achieve positive results. You probably desire and may even expect instant results after taking Viagra. Well, the truth is that this is almost the case, as the drug can begin to act as quickly as 15 minutes after taking it. Most men report noticeable results approximately half an hour after taking the blue pill. Certain factors such as your age, medical condition, and other medications you’re currently taking can all affect how long Viagra takes to work. Even eating a high-fat meal directly before taking the pill can be a factor. That’s why it’s recommended to talk to your doctor before obtaining a prescription for Viagra. That way you know it will work quickly so you can enjoy a long evening of lovemaking!