One of the best books I have read in a long time. I believe it has made it to my top 10 and possibly even my top 5. His characters are so well written and unique. So many things spoke to me in this book... things I experienced but I couldn't express and Jonathan Safran Foer put them into the words that I never could. I would recommend this book to EVERYONE. I finished it quickly and it saddened me when I turned that last page. Ending a good book is terrible because you know you won't have that wonderful experience for a very long time. This is what this book does, it gives you that feeling... the feeling of loss, loss over an excellent reading experience that only happens a few times in your life. Pick it up, read it and love it... you won't regret it, I promise you.