The first 100 pages or so seemed slow to me, but then things were kicked into high gear and the pages just flew. An excellent, excellent book - it's amazing how the words were conjured together, how the strands that made up the web of this story just kept connecting all the characters and their secrets. I loved how everything came together at the book's end - the fire, the characters and some of their backstories, and then the fire again. No, not everything was cut and dried at the end, but still, a very, very good ending. Celeste Ng is a genius, magical in the art of storytelling. Make this one of the books you pick up this year. I highly recommend the Hulu series as well!