99.9% accurate they check for chromosomes.
I trust mine, they look for chromosomes of Xx for girl or XY for boy. Unless your child is intersex it is kind of hard to mistake the two.
i wouldnt trust them tbh. i felt like i knew my baby was a boy and i was right