I had a difficult time getting into this book. The writing felt tedious and basic. There were lots of unnecessary scenarios and I felt it would have made a better short story. The main characters were not particularly likable and the minor characters were not well developed. I was very disappointed in this book. Since it got such rave reviews I went into it with great expectations. It was just not my cup of tea, but other readers obviously feel differently.