Pretty much perfect. There may be some debate when we get to the ends of some branches exactly which branch a particular species goes into, that happens usually if there is insufficient data.<quoted text>
It's a perfect NH with NO exceptions?
But if you could find a major flaw in any of the several phylogenetic trees that there are you would severely harm the theory of evolution.
Good luck, you are going to need it.