People giving this anime bad reviews seriously don't understand how brilliant the story and the concept is executed, yes, it is slow and steady. As things should be here. (But it's not that slow)
Things start happy and charming but then gets dark and deep, this anime has romance, emotions, thrill, comedy and shows every character's perspective really really well. A big roller coaster ride or you can say, a fine cuisine with every flavour well balanced.
The characters and their developments are really great and well displayed.
Not to mention the voice acting, both dub and sub are just awesome.
Overall, A really great anime and Worth every second of your time. Became one of my personal favourites in no time.
Highly recommended, Definitely worth watching :)