OPK question

Are opk’s actually accurate? Do they predict the exact day you ovulate or a day or two before?