Erection without firmness is considered to be a possible erectile dysfunction, which can be treated with medications such as sildenafil, tadalafil, and testosterone undecanoate gel pills under the supervision of a doctor. Erectile dysfunction refers to a man’s inability to consistently obtain or maintain sufficient penile erection hardness. Patients should be treated with phosphodiesterase inhibitors under doctor’s supervision, commonly including sildenafil and tadalafil. If the patient is suffering from erectile dysfunction due to low androgen levels, he or she should be treated with medications such as testosterone undecanoate gel pills. For patients with erectile dysfunction, they should use medication under the guidance of a doctor, and should not take medication on their own, so as not to achieve therapeutic effects, and even affect their own health.