I wasn't really sure how I'd like this book since I've seen mixed reviews of it and since sometimes I can't get into a chick-lit story where the characters are older than my parents. But, the writer did a remarkable job in creating characters who you can visualize and writes a story that just compels you to keep reading. I loved how the characters all grew as individuals and didn't annoy me by remaining static and boring. It just made them come to life.
The only reason that I put this down was because I got too tired to read anymore (I started this book intending to only read a couple chapters before going to bed around 3am and I stayed up past dawn.) and got to the point where the book bonked me in the forehead when I was "just resting my eyes so I could read further". But, as soon as I got up a few hours later, I was back to the book so I could finish it.
I don't care what age you are, there is so many wonderful things about this book that it's one of the best I've read in a long time!