I must have read this book around 7 years ago, but I remember that I absolutely loved it. I was only 10 when I read this book, and it may have been too old for me at that time, but I thoroughly enjoyed it. After 7 years I still remember every detail about this book, it has stayed with me for this long. I've been meaning to re-read, and I am sure that I will enjoy it just as much as I did the first time I read it. I 100% recommend this book.