This is a good read. As per almost all Stephen King's books, you are guaranteed to have an entertaining time whilst reading it. It is a page turner.
However, towards the end didn't feel like it fulfilled its potential and ended up a bit disappointed. Specially since the plot and characters sot far had been so well developed.
Overall, it is a nice book (around 600 pages long) to keep you well entrained for a while, but not one of the best King's has written.