My only complaint about this book is the timeline seems a bit speedy. Other than that I love the characters. I love the message of acceptance of oneself no matter how you look. And Joel is a good narrator.