Malegra 100 is a medication used to treat male impotence or erectile dysfunction. Sildenafil is an ingredient in this medication. Males over the age of 18 should be the only ones using this medication. Take this medication an hour before engaging in sexual activity to maximize your enjoyment of partner-related sex. Take this medication no more than once every 24 hours as its effects last for 4 to 6 hours. As directed by the physician, you may take this medication.