I'm pretty new to reading but I finished this 360 something paged bad boy in less than a week when my goal was 100 pages in a week. Its a really good book that will throw your balls to the wall when you dont expect it. There were a few points where I had to say something out loud. All I gotta say is that it got me into reading so I'm sure you'll love it.