malegra 100 is an effective tablet containing sildenafil which should be used as per your doctor's prescription as this tablet contains sildenafil.And you can see its effect for 3 to 6 days when you should not consume alcohol, smoking and fatty food.