This book was truly wonderful! I've cried at least twice reading this. Definitely worth it! The way it captures two different perspectives is genius. I wondered how they would meet and it answered that question perfectly. It's sad, joyous, and whimsical. All the characters have their own unique way of thinking. I have read a lot of great books, but this is by far my all time favorite.