I'm sort of torn. It was a good book and kept my interest pretty good but also seemed drug out. I wasn't crazy about any of the characters and Millie acted like a 4 yr old until the very end, her parents also treated her like she was 4. They just all fell flat for me in personality. I gave it 4 stars because it was a good plot and written good. The audiobook was ok. The narrator was good but I didn't like the characters' voices. I think because it sounded just like the characters would in real life.