The Dance Tree by Kiran Millwood Hargrave has a lot going for it, however, I felt that the plot never got going and the ending was anticlimactic.
I found the story to be well researched and detail enough to build a picture without hurting the narrative. The writing is very engaging, almost lyrical, but the author somehow also manages to capture the harsh life and climate.