It all depends what you want in a book. If you want superlative prose, narrative coherence, and literary genius, look elsewhere. If you want a joyful read, characters you'll fall in love with, non-stop giggles, and a book that reminds you why you've always loved reading, well, life's too short not to read this book. It's so much fun. Unselfconsciously silly, unashamedly emotional, and at times truly touching, it was a pleasure to read.