Smallpox vaccination provides full immunity for 3 to 5 years and decreasing immunity thereafter. If a person is vaccinated again later, immunity lasts even longer. Historically, the vaccine has been effective in preventing smallpox infection in 95% of those vaccinated. In addition, the vaccine was proven to prevent or substantially lessen infection when given within a few days of exposure. It is important to note, however, that at the time when the smallpox vaccine was used to eradicate the disease, testing was not as advanced or precise as it is today, so there may still be things to learn about the vaccine and its effectiveness and length of protection.