For me, it's the most bizarre anime that I've watched, but it's one f the bests. Every character development is very well written and the story, although it may seem strange, it's beautiful. All connections are well-explained and the songs and dances are the most hilarious ones.
In advice, the firsts episodes are a little bit repetitive, but when you reach a point where they start "matching some points" it's a rollercoaster of emotions and aventures you must not miss. The animations gets better with each episode, and I may say this might be one of the best anime of the season, or even of the year.