Historically speaking no vaccine is 100% effective against any disease. Some come really close and some not so close but folks forget the real reason to get any vaccination. If you do contract the bug you won't wind up in a hospital or die and just be inconvenienced for a few days.