- Vidalista 10 helps in relieving erectile dysfunction in men. This medicine is also effective in treating erectile dysfunction. This medicine should be taken one hour before the sexual intercourse so that the erection can last for hours. The effect of this medicine can last for 4 to 6 hours. This medicine is used for men over 18 years of age. This medicine should be taken on prescription as advised by a doctor. So visit our store – vidalista.us.