If you think, like I was thinking before watch it, that this anime is for children to watch, don't do it, watch it and see it by yourself.
Because of the visual I thought that was just a shounen like the others, but actually this have a pretty good history, the characters are funny and the dialogues are deep sometimes.
If you're searching for an anime with good fights, a cool history and with funny momments then this is what you're searching for.