The story is a bit slow at times, largely because as they travel around, their story needs to be told over and over again to the new people they meet. And since the telling varies, and the tale has a large impact on the people they meet, you get to hear it over and over again. This was exacerbated for me by listening to the audiobook, which meant that I couldn't just skip over bits the way I usually would. On the other hand, the action does move pretty quick once it gets going, and there was one scene near the end that gave me the shaking horrors. It certainly isn't just about repeating the same themes over and over!
One of the things I enjoyed most about this was the exploration of being both valued and loved in a relationship. Fawn is loved but not valued by her family, and the result is stifling. Dag on the other hand is valued, but not loved. The effect on their personalities once they fall in love with one another of being both loved and valued by someone whom you love and value is transcendent.
Overall a great story - wonderful love story, excellent action, and a very interesting world.