I almost gave this 3 stars because it wasn't really what I thought it was gonna be. But if I put that aside, I still really enjoyed it. My main issue is with the audiobook though, Malinda was NOT a good narrator.