I bought this for a long flight and actually had to take notes to keep track of the characters! With that said, the book was very well written but a little too predictable. I like Lisa Jewell's work a lot but the last couple of books I have read I have been disappointed at the endings. Predictable and anticlimactic. This book in particular I knew what direction it was going mid-way and was not at all surprised by the ending.