Are opks pretty accurate?

Like any brand? Also if pee is diluted will it still be able to tell when about I will ovulate?