Sildenafil is a prescription pill primarily indicated to treat ED, also known as male erectile problems. It works by improving blood flow to the penis, which can facilitate an firmness. However it doesn't initiate an erection unless there's arousal. Always your doctor before taking this medicine