All men who want to get a solid erection should consume kamagra 100 mg oral jelly because this drug contains an active ingredient called sildenafil citrate which works to naturally harden weak erections in men. All men should consume this drug half an hour before sexual activity to maintain a solid erection for 4-6 hours.