Viagra allows men with erectile dysfunction (ED) to achieve and sustain an erection when sexually aroused.
How quickly does Viagra take effect?
Viagra, if taken on an empty stomach, should take effect in less than 60 minutes. It only works if you are sexually aroused. Viagra remains effective in the body for between 4 and 6 hours.
Does Viagra treat the underlying causes of erectile dysfunction?
Viagra will not resolve the underlying physical cause of your erectile dysfunction. However, it can help to improve your confidence if your ED is due to performance anxiety, thereby possibly improving your capacity to attain a natural erection in the future. As erectile dysfunction is often a symptom of other underlying conditions such as vascular disease, it is important to have the follow up tests we recommend to check your blood pressure, cholesterol, blood sugar and hormone levels, particularly if you are over the age of 40.