I have read almost all of JAK's books and I enjoyed re-reading this one. The story line was good, plot was good, characters were good, and the ending was good. If you read an authors books over a long period, then re-read an earlier novel, you appreciate how far the author has come. Bravo to JAK for her talent, people are easy to criticize what they can not accomplish themselves.