I put off reading this book for a long time. Possibly because I do not care for the cover art. In spite of the awful cover, it's a pretty moving story. I had a hard time getting in to it, but once I did it was a quick, easy, and enjoyable read. I would give it 3.5 stars if I had that option.