This book had a great middle! But the beginning and the end were pretty rough. There wasn't much at the beginning to draw me in.. I stuck it out because I knew it got great reviews. I think those reviews must be on the middle section. It really felt like the story didn't begin till about 1/3 of the way through. It picked up fast and had lots of twists and turns but the ending to me just seemed a bit untidy and unrealistic. Probably wouldn't recommend, but did enjoy the middle part greatly, that part was probably 4 stars. Good debut book though for the author and I will look for her future works as she has an interesting angle on topics and with a bit more development and polishing will be a wonderful writer.