I enjoyed this book. I usually can figure out the ending of books and movies way before they end--not so with this one. I found myself even thinking about the story while at work! I read before bed and found I could't wait to get home and take care of the regular duties quickly so I could go to bed early--only to stay up until midnight reading! I even fell asleep reading it.