Really close to a four-star book. I tore through it in less than 2 days. I teared up at points (though never had a full-on cry). I loved Louisa and Will and Treena (and the whole Clark family). I'm a stickler for natural dialogue - if anything seems remotely contrived or fake, it ruins the whole book for me - but this one passed the dialogue test easily. Lou and Will's banter was fun and easy and made their dynamic that much more intriguing. 
 Despite all of these wonderful things, somehow I couldn't say I was head over heels with this book. I think it came down to the lack of shock factor - the ending is heartbreaking, don't get me wrong. But the whole time I kept thinking "If A happens, this is pretty unrealistic" and then kept thinking "But if B happens, then I'm about to read a whole book about a hopelessly optimistic girl jumping through hoops for nothing." I won't say which scenario panned out, but as you can tell, neither were ideal. I think if certain aspects of the story had been revealed later in the book, it might've drummed up the shock factor a little bit and changed my perception of things. 
 But who am I to suggest ways Moyes could make this book better, when it has been a bestseller and is being made into a movie? It was good, and I highly recommend if you need a quick read. It's kind of like an adult version of A Fault In Our Stars.