This started off really slow, but once the snow child, Faina, appeared it picked up. Then, when Garrett meets (and falls in love with) Faina, it moved really fast for me. I couldn't wait to see what would happen. 3.5 stars. I would give it 4 but I didn't like the beginning. I would recommend it to those who like to read about frontier life. There was a hint of magical realism, but if you're looking for a lot of magical stuff, you may not be satisfied with this book.