I loved this book. When I was reading it, I could get a clear image in my mind of the images the author was trying to convey; the details were rich and descriptive. However, I found the details to be a bit too specific at times. The entire story was balanced and moved at an appropriate pace. It progressed very nicely. It was a book that I think anyone could read and enjoy.