Well this is a tough one to rate. 
 It's almost a story about nothing, yet I did enjoy it. It has a Wheel of Time vibe in that nothing much happens until the end but unlike the wheel of time, I did enjoy it. We spend way too long going through childhood and then having jarring time jumps...yet I enjoyed it. I liked the slow pace and character building, if anything the time jumps annoyed me because I wanted to see more of the characters develop, a couple more 100 pages would have been awesome. 
 The plot was nothing special and it was kinda' obvious where it was all going. The writing style was fine, nothing annoyed me. 
 My biggest complaint was 
 (view spoiler)[The rape. What on earth did that achieve? Our virgin girl, saving herself for years is gang raped but totes down to fuck a couple of days later? Peter, mate, fuck off. (hide spoiler)] 
 This a solid 3 stars book and I will probably read the next.