This book is an absolute gem, compulsive reading to the point where i could not put it down from the moment i picked it up to the moment i finished. Flora is a great character, she is funny, sassy and sensitive, but not soppy. Although the story is fairly predictable it doesn't matter, it aids the story if anything because you have to read on to find out when she will end up with her man and in the end you are left with the feeling that she has made the perfect choice. From the very beginning Flora is a character that i warmed to. She may get herself into some stupid situations but she is intelligent enough to get herself out of them. Flora is an independent woman, with a heart, a good looking girl, with brains and genuine problems that you just can't help but warm to. Then there are Hugo and Adam two male characters that you can't help but love, and the slimy Miles that you can't help but hate,but the ending sorts out the best and neatly finishes off all the doubts that you might have. This is the first of Maeve Haran's books that i've read and it certainly won't be the last.