This was a reeeeally slow book up until about the last 125 pages. I still really enjoyed it, but Maggie Stiefvater's writing is a little dragged if that makes sense?? Either way, I loved the characters even though I was expected to know some names when I was so confused about some (besides for the main characters) but ALL IN ALL it was a great book