Well worth the wait, and almost makes up for that awful cliffhanger in book 7.