When I first picked up this book I thought it was going to be something light and cheesy. How could a story about an imaginary friend not be light and cheesy, right? Usually, I find myself disappointed when a book is not what I expected, but I can't tell you how happy I am that this did not meet my expectations. I really don't know what to say without giving too much away (not that it would really ruin things, but I think a little mystery is nice); I just want everyone to go read this right now.
You can thank me later.