If you love magical girl animes, then this show is for you! It has an amazing storyline! It is made for a younger audience, but anyone can enjoy it! The show may seem a little formulaic at times, but it definitely pays off by the season finales. Also, the music is really good and there is great character development!