Ratings323
Average rating4.1
I would give it a 3.5 stars. The first half was slow and would have given it 3 stars for that reason. I almost didn't finish it. I'm glad I did. It picked up and ended up being a sweet story. This part of the book I would have given the 4 stars.