Anime has good if not great adaptation from it's novel source. It's has great soundtracks and cast.
I have rewatch Season's 1 to 4 many times and still never fails to amaze me and hoping for the final Season 5. I recommend to read the LN since some part of it is missing, skipped or omitted in the anime adaptation.