Malegra is commonly used to treat erectile dysfunction, with sildenafil acting as the active ingredient in Malegra. Malegra is taken for the treatment of other ED drugs 1 hour before intercourse, after which the effect lasts for 4-5 hours. Malegra is more commonly used by men. With the use of this drug you can enjoy sex better. Consult a doctor before taking Malegra.