Ratings24
Average rating4.2
This has been on my to-read list based on strong recs from friends for literally years, but it did not disappoint when I finally got around to it! I listened to the audiobook on a trip and it's a good one for that; it kept me engaged but also the structure makes it easy to start and stop. (I've also heard it recommended for read-alouds for that reason.) It's so smartly done and simultaneously a surprising read but also very logical? Like there are no loose ends here. Also just lovely and fun. So good! Minli forever! <3