So, the primary reason this book gets 5 stars from me is because I may have read the whole thing in one night and stayed up til past 2am when I had to get up before 7am to do so. Plus, it was fun, and funny, and compelling, and while I agree with some reviewers about certain events being predictable, I didn't mind. 
 Overall, I was impressed with this series. The world-building that went into it is fantastic, the characters are interesting and multi-dimensional - I especially appreciated what I read as a variety of female characters who expressed their strength and femininity in a variety of ways, with very few falling in to the "strong female character" tropes which are all too familiar - and the story was compelling all the way til the (Hunger Games-esque) epilogue.