I had heard a lot of good things about this book, however I felt let down by it and was disappointed at the end. 
 Sam Kingston is the main character here and who she is at the start of the book made me really dislike her, as she is the typical mean girl who is selfish and looks down on others. The good thing about her, is that through the novel she changes and matures into a selfless character who tries to right her wrongs, which I did really like. This book is based on Sam reliving one day over and over again (yep, like groundhog day), after a car crash (which she actually did die in). This kind of paranormal-ish thing was what made me intrigued to read this book in the first place (as well as all the other reviews). On the contrary, this continuous cycle of days became rather tedious and boring for me, especially when some of the days were similar. 
 Also, I greatly disliked the boy who liked Sam, as I thought 'How were you able to see the good in her before and like her for that?!' and I didn't really know why he liked her in the first place. He is also, in my opinion, a bit creepy. Sam had ignored him for a long time and I just felt it wasn't very plausible that she finally started noticing and liking him. Overall, I just didn't like any of the interactions between Sam and Kent. 
 Now, the worse (not that bad, but still) thing by far in this book, was the ending. I was like, "Finally, the climax and then let's see what happens. I hope she lives." (view spoiler)[And then the inevitable happens and my hopes are dashed. She dies. :( What a sad ending. No, really. This book is less about the ending and more about Sam throughout the novel, I know, but I find the endings really important in books; it stays with me the most, most of the time. And I thought, anyway, a good ending might make this book more enjoyable. But it was not to be. I have to confess I like for the characters that I read to have happy endings. When Sam died, I was really sad for her. I wanted a different ending. However, I know that if the author had had her live, it may have been too cliche/predictable. I suppose that Sam got to die and stop reliving the same day by saving the girl she had helped torment. (hide spoiler)] 
 Overall, this book has some good themes and a character who changes for the better. I recommend this book to anyone who enjoys this style/genre of writing, doesn't get emotionally invested in the main character and who is there for the ride and not the ending.