Malegra 100 based on sildenafil is a solution for men to fight erectile failure. Malegra pill will get into action with 20 minutes and expand the blood veins to have powerful erection. But remember the medicine will only work in the presence of sexual stimulation. The erection will last for many hours and wait till next day for second dose.