With erectile dysfunction (ed), it is hard to get or keep an erection that is firm enough for sex. When