I'm not quite sure what to make of this book. Overall I really enjoyed it but there was just one element that made me drop it down to 3 stars (though I'd really get it 3.8 stars). I couldn't take the magical bits. SPOILER ALERT: I mean come on, a tree that throws apples or apples that show you the biggest moment in your life? I just can't handle stuff like that. But Allen, like her book The Peach Keeper draws you into the story and makes you fall in love with her characters. I do wish the characters of Tyler had been a little more flushed out like Henry was (getting to know Henry's background, etc). I also thought it was a nice twist to have Emma try to warn Sydney about David, but I did feel that Emma's and HunterJohn's characters were a little flat and only in the story to make you want to hate them. They have no redeeming qualities. So that was frustrating as a reader. But overall, this is an well-written book and I highly recommend it.