The main character in this book was endearing. Even when she did things that defied belief, her motivation to do the right thing was always crystal clear. I have to give Liam credit for sticking it out with Ruby even when she pushed him away. The writing kept me engaged. The author ratcheted up the drama to the surprising end. I love Ruby's slightly obsessive inner monologue and her love of shoes.