I'm giving this a 5 rating just because I thought it was very well written, it sticks with the storyline without wandering all over the place with unnecessary descriptions or details that aren't necessary(my pet peeve in a book), I don't consider it a 'great' book but it did keep my interest throughout the 370+ pages