Erectile dysfunction is very common and can be caused by a variety of problems relating to blood flow, age and mental state. Fildena medicine is used to treat erectile dysfunction in men. The medicine should be used as per the advice of your doctor, otherwise the body may be harmed. For the best results, you should take it when you're hungry and exactly one hour before you do anything sexual. This medicine works for about 4 to 5 hours.