When used correctly, NFP can be quite effective. The effectiveness rate varies depending on the method and how meticulously it is followed. Perfect use rates can be as high as 99%, but typical use rates are around 76-88% due to human error and inconsistent tracking.