Malegra tablets contain sildenafil as an active ingredient that helps men to achieve a harder erection in their sex life. This drug is the best medicine for men suffering from dysfunction and erectile dysfunction It should be taken 30 minutes before which comes in various doses so it is important to consult your doctor when taking this medicine.