Filagra 100 mg is taken for erectile dysfunction in men. This medicine is a very effective medicine for impotence. This drug contains an ingredient called sildenafil which helps men to get stronger, harder and longer erections during intercourse. This medicine is only taken by men above 18 years of age. This medicine is only taken by those above 18 years of age. The effect of this medicine lasts for 4 to 6 hours. Do not consume fatty foods or cold drinks with this medicine.