For me, this was the best book in the series. Everything finally tied together and ended up filling in any of the blanks. I felt like the author really delivered on the action and romance that she had been building up in the previous novels and I enjoyed her interpretation of Snow White. I'm looking forward to reading the next series by Marissa Meyer.