How long does sildenafil last 60mg?
Sildenafil (Viagra) for ED (erectile dysfunction) lasts about four hours. It reaches peak concentrations in about an hour, so it’s best to take sildenafil 30 to 60 minutes before sex. While you can take it up to four hours beforehand, the effects will decrease after two hours or so.
When should I take sildenafil 60 mg?
Take sildenafil at least 30 minutes, but no more than 4 hours, before sexual activity (1 hour before is the most effective). Do not take more than once daily. A high-fat meal may delay how quickly the drug begins to work.
Is red wine good for erectile dysfunction?
Consuming blueberries and red wine regularly can reduce the risk of impotence in middle-aged men by up to 10 per cent, according to a study by Harvard University and the University of East Anglia. The combination of flavonoids and regular exercise cut the risk of erectile dysfunction by 21 per cent.