The book is very well-written, and very enjoyable. The characters are realistic and lovable, and the author writes about little boys as if she has them (she doesn't, according to the interview in the back of the book.) The book kept me guessing until the end. In no way did it seem contrived. At the point where some authors would have the main characters conveniently meet up and live happily ever after, she writes of the main character as "happy being alone" and means it. I highly, highly recommend this book.