First of all, if you want to read this book, do yourself a favor and check out the audiobook version done by Brandon Fraser. I have never heard someone as talented as he in book reading. Seriously. He MADE this book the great book it was for me. The characters came to life and I felt like the pacing was perfect. I'm not sure if I would have felt the same if I had read it myself, since I have tried reading Cornelia Funke before and I found it to be a little long and descriptive. This was a fun story though, and was perfect for what I was looking for.