So first I have to pick on the covers of this series. I specifically didn't start reading this series right away because the covers just didn't draw me in. They've grown on me after reading them, but it was not what drew me to read them. 
 I'm re-reading this series in the setup for the last one to come out. In the second time around I really enjoyed this book, especially since it was the series starter. Richelle did a really great job drawing you in and slowly giving you the details of the setting that this world is set in. I feel compelled by the characters. I can say it does take some getting used to the terminology the first time around but this time I wasn't confused at all. I am in love with Rose. She is so sarcastic is hilarious. There is a lot more foreshadowing than I thought.