Ratings853
Average rating3.8
It's charming book with a neat wake on the unreliable narrator, but overstays its welcome for the last third. Fun, but ultimately unmemorable (as indicated by me having seen a theatre adaptation a few years back and still having no idea where the book was going.) 3.5 stars, but I rounded up because at least it's short.