Ratings452
Average rating3.6
Oh my gosh I loved this book. I didn't want it to end. the world is so captivating, the characters are whimsical but relatable. it wasn't too predictable, which I find is common in YA lately, so that was nice. Gah, I almost want to re-read it immediately.