This book was a cute Middle Grade read, but not one of my favorites. It was fun and had some really good parts, I just don’t think it was the best fit for me.The story itself was pretty good. It followed the basic plot outlines left by Hans Christian Andersen’s The Snow Queen, but added many of it’s own elements that definitely set it apart from other fairy tales and retellings.It was interesting to see how fairy tale magic was woven into a modern day setting. I just wish that they’d been more intertwined, but instead they felt really distant. There was the real world, and there was the magical world (which still felt mostly like the real world). They felt kind of awkwardly placed next to each other instead of magically flowing into each other. Maybe that was intentional to add distinction, but I wasn’t a big fan of that.I wasn’t a huge fan of Hazel, either, who was a classic Middle Grade heroine. She made some really illogical decisions (as children tend to do), didn’t think to consult anyone else as she made plans that would most likely get her killed, kidnapped, or otherwise in danger, and wound up with an all too happily ever after.The writing was really good for the most part, but there would be moments where it started to overflow with cheesy messages. I have no problem with cheesy messages, especially in Middle Grade books, but prefer to have them slipped in more subtly.I think it definitely has appeal, though. My younger sister who’s the perfect audience for this book loved it to pieces. So while it fell short of my expectations, It’s still a good book that has lots of potential.