Sildenafil acts as the active ingredient in Malegra drugs. Malegra is taken 1 hour before intercourse. After taking it, its effect lasts for 4-5 hours. Malegra is ED's best pills. It is important to consult a doctor before taking Malegra. Malegra is widely used for ED. Cenforce 100 is a drug used by men so women should not use this drug.