Ratings145
Average rating3.8
This is definitely a five star book, the only reason I gave it four is that five is reserved for books I will re-read, and Meyer has undoubtedly broken my heart thus making it almost impossible to read this again without breaking out in weeps, sobs and tears.