Malegra 100 is a famous erectile medicine that will help you get a hard erection at any age. If malegra 100 is taken on an empty stomach or with a light meal, this medicine will work very effectively. However, the man needs to be sexually stimulated to get the best results from this drug. A man maintains a solid erection for as long as 36 hours after taking this medicine.