Ratings6
Average rating3.5
I'd say it's between a 3.5 and a 4 on the star scale, but we round up in my family.
Some of the writing didn't feel very tight, and some of the situations didn't seem very believable. These were a small enough part of the whole that reading this book was still very enjoyable. The epilogue had me in tears.