4 solid stars! 
 the first 100 pages were a true struggle, maybe because the names through me off my game. and there was no pronunciation guide! but when my genius brain reminded me of *audiobooks* the game was on! 
 I had a few ticks about it but overall the novel got me, got me good! 
 I haven't read the book that inspired this novel, so idk if that's needed but in my opinion: no. 
 the secret was something I had guess, not in detail but I knew what it could possibly be. so it wasn't a total shock! 
 Shazi was great and I looooved that scene, at the end, you know. . . she totally won me over! >.< I thought she was actually going to do it but thank goodness she didn't! because up to that point she was way too confused. 
 and okay, call me heartless, but I don't love my friends that much to sacrifice myself! MWAHAHAHA! so it was a little hard to make sense that this entire thing happened for a best friend! a sister should have been better, I like them much more than my best friends HAHAHAH! 
 overall, this book was great. yes read it but get the audiobook if you care about actually pronouncing the names right!