First off, got to admit, I absolutely loved this book. For a while I was unsure as to whether or not I'd actually like the story, but seeing as the movie is coming out soon, and I did own a physical copy, I decided 'what the hell' and dived in. It took be only two days to read this entire book, spending every spare bit of time reading it. I'm in love. This book was fantastic, I loved the world Veronica Roth created and the characters and the whole shebang. Thankfully I had not been spoiled before reading this book, but do wish someone had smacked me upside the head and forced me to read it much sooner. A definite re-read, and all time favorite, replacing the Hunger Games trilogy on my tops favorite series list. 6 out of 5 stars I loved it that much.