Honestly, I’d probably give this book a 3.5. It does a lot of building in the first 100-150 pages which isn’t bad because it does set up the book really nicely but I wasn’t a fan of how long the set up took. I was about to put the book down when it finally started to pique my interest again so if you are impatient like me, you may not enjoy the book but if you like a slow build up this sounds perfect for you