When we are talking about malegra 100 mg, that means you are getting Sildenafil with each pill. The perfect dosage depends upon the body to the body because it varies with the body composition etc, so it is a good idea to consult your doctor and take their advice for the correct dosage.