It's the best anime I have seen so far. Memorable characters, fun plot, good animation. If there is any flaw, the plot can be overdrawn, but there are far worse things in life. That just means I get to see more basketball. Normally I don't notice this but, the casting of voice actors is spot on.