3.5 but it might change. I'm very conflicted. 
 It is a very good story and I did read all 3 books in one go. I liked the characters and the plot as a whole 
 However. There is no subtlety in this. You can tell what will be "reveled" hundreds if not thousands of pages before. It's not so much the plot but the characters origines and real motives that are always very obvious and it's a very important part of the story and you can tell some parts are supposed to be like big reveal plot twists but... They are not. I was annoyed most of the time because characters didn't realize stuff that were right in front of them. 
 Also in general the author is not subtle. Once you know that this or that reveal is about to happen you can see all the strings. Sometimes there's no reasons for characters to do certain things, a reason is given but you can tell it's just because in the end this need to happen for that other thing to happen next. 
 Also, especially for the first books, some dialogues are really not realistic and reading them pulled me out of the story... 
 But idk because I still really enjoyed reading those books, they just annoyed me more and more at the end when I knew everything, the characters didn't and it took so much time for them to get to it lol 
 So anyway that rating might change, for more or for less I don't even know yet