Sometimes the author spends too much time on small details. Makes the book drag a bit. Still overall a great story.