Like everyone else I finished it in like 5 hours maybe less. Hopefully The next one will be out so other wise I'm gonna have to read it a hundred times. Then 50 more times backwards. Finally it ends on an amazing cliffhanger but that is all I will say. So all in all it is a wonderful book full of many surprises But I say to read the other books before this to understand everything.