Absolute classic. It's my favourite book in the series. Haven't watched the movies yet, but I plan to, but let me just say, this was a huge emotional rollercoaster of a read. The entires series is so lovely and heartwarming, the story, the songs, the characters, everything is beautiful. I am absolutely in LOVE with this book, and I want to read it all over again.