Just an amazing read, all of the characters are masterfully developed, especially the main character and her intriguing way of thinking in old age. The scenery is drawn out, leaving you with an amazing visual to look at while imagining everyone in their place, and all of the characters have amazingly complex stories, despite the relatively common upbringing. Highly recommend if you get the chance