When I first started the book, I didn't like Samantha. I thought she was shallow and why was I reading this book. And the as we went through the same day over and over again, you start to understand her and why she is the way she is.
Also Lauren Oliver has a great talent for cobbling words together to make an amazing story. I'm a fan!