There are a variety of COVID-19 vaccines and they are all safe. They have been approved by Health Canada and similar institutions in other countries around the world. The vaccines have been put through rigorous testing. The test data goes back about a year at most so, if they are any long-term effects, they are not known.