I really enjoyed this book and would recommend reading. Characters and plot were fun and it had many laugh out loud scenes. I would have given it a 5 but I was 65% into the book before it gave me what I consider the pivotal moment and as a reader I do not deal well with waiting.